#C. (2023年小学组区赛第三题)小S的计算

    传统题 1000ms 256MiB

(2023年小学组区赛第三题)小S的计算

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

小S的计算

题目描述

小S是一个三年级的小学生,他正在学习多个数的加法、减法、乘法运算。

老师写下了多个数字运算的算式,让学生练习。但这对小S来说太难了。他刚刚开始学算数,这样多个式子混合的运算太复杂了,所以他希望你帮助他整理一下算式,他认为计算按非递减的顺序排列的数字并且将算式中的乘法结果计算出来会比较简单 ,考虑在保证非递减的条件下优先将加法运算放在前面。

例如,1+5+1+2比较复杂,但她会算 1+1+2+5=91+1+2+5=95+23+4235 + 2*3 + 4 - 2 * 3 要帮助他整理成4+5+66=94+5+6-6=9

注意:给定的算术式一定合法,运算符后面必定为数字,但给定的数字可以存在前导零,数据保证运算的结果会在long long范围内。

你从黑板上抄下了这些加法算式。请重排并输出这些加法算式,并帮助小S计算它们的和。

输入描述

一行,一个字符串,表示老师写出的算式。

输出描述

一行,一个字符串,表示小S能够计算的算式。

样例描述

输入1

3+2+1

输出1

1+2+3=6

输入2

00001+03+01+000003*00002-005*0001+1-002*2

输出2

1+1+1+3-4-5+6=3

数据范围描述

对于10%的数据保证,只会有加法

对于另外10%的数据保证,不存在乘法

对于另外10%的数据保证,不存在前导零

对于100%的数据保证,字符串的长度106,内部的数字109字符串的长度 \le 10^6 , 内部的数字\le 10^9,输入的字符串只包含数字和+、-、*

2023年 市北区区赛 - 小学组补题场

未认领
状态
已结束
题目
4
开始时间
2023-5-12 0:00
截止时间
2023-6-30 23:59
可延期
24 小时