2534 - N个数的加法题 (2554)

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

让计算机自己读懂式子,然后进行N个数的加法运算

题目输入

1+2+3+4+5+6+7+8+9+10=

题目输出

1+2+3+4+5+6+7+8+9+10=55

输入/输出样例

输入格式

122+879+877=

输出格式

122+879+877=1878

C++解答

#include <bits/stdc++.h> 
using namespace std;
string s; 
int add,ans; 
int main(){
	cin>>s;
	for(int i=0;i<s.size();i++)
	{
		if(s[i]>='0'&&s[i]<='9')
			add=add*10+s[i]-'0';
		if(s[i]=='+'||s[i]=='=')
		{
			ans+=add;
			add=0;
		}
	}
	cout<<s<<ans;
	return 0;
}