题目描述:
给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开。
现在请计算A+B的结果,并以正常形式输出。
现在请计算A+B的结果,并以正常形式输出。
-
输入:
-
输入包含多组数据数据,每组数据占一行,由两个整数A和B组成(-10^9 < A,B < 10^9)。
-
输出:
-
请计算A+B的结果,并以正常形式输出,每组数据占一行。
-
样例输入:
-
-234,567,890 123,456,789 1,234 2,345,678
-
样例输出:
-
-111111101 2346912
#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
int main(){
//freopen("a.txt","r",stdin);
char inA[20]={0};
char inB[20]={0};
while(cin>>inA>>inB){
string strA(inA);
string strB(inB);
strA.erase(remove(strA.begin(),strA.end(),','),strA.end());
strB.erase(remove(strB.begin(),strB.end(),','),strB.end());
int a = atoi(strA.c_str());
int b = atoi(strB.c_str());
cout<<a+b<<endl;
}
// getchar();
}