游客 Signup | Login
中文 | En

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

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

Input

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

Output

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

Examples

Input

122+879+877=

Output

122+879+877=1878

Solution 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;
}
Time Limit 1 second
Memory Limit 128 MB
Discuss Stats
上一题 下一题