1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
using namespace std;
int main(int argc, const char * argv[]) { long a,b; cin>>a>>b; if(a<-1000000||a>1000000||b<-1000000||b>1000000) return 0; long sum,part1,part2,part3; sum = a + b; if(sum<0) { cout<<"-"; sum = abs(sum); } part1 = sum % 1000; sum = sum / 1000; part2 = sum % 1000; sum = sum / 1000; part3 = sum; if(part3 != 0) cout<<part3<<","<<setw(3)<<setfill('0')<<part2<<","<<setw(3)<<setfill('0')<<part1<<endl; if(part3 == 0 && part2 != 0) cout<<part2<<","<<setw(3)<<setfill('0')<<part1<<endl; if(part3 == 0 && part2 == 0 && part1 != 0) cout<<part1<<endl; if(part3 == 0 && part2 == 0 && part1 == 0) cout<<"0"<<endl; return 0; }
|
近期评论