B1001 A+B Format (20分)
string s=to_string(a) //把数字a转化为字符串s
版本太低,没得用。。
#include <iostream>
#include <algorithm>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <string>
#include <cmath>
#include <math.h>
#include <vector>
#include <queue>
#include <map>
#include <set>
#include <stack>
#define lowbit(i)((i)&(-i))
using namespace std;
typedef long long ll;
const int MAX=1e6+10;
const int INF=0x3f3f3f3f;
const int MOD=1000000007;
const int SQR=633;
int a,b;
int main()
{
cin>>a>>b;
int t=a+b;
if(t<0)
{
t*=(-1);
cout<<"-";
}
if(t/1000==0)
cout<<t;
else if(t/1000!=0&&t/1000000==0)
printf("%d,%03d",t/1000,t%1000);
else
printf("%d,%03d,%03d",t/1000000,t%1000000/1000,t%1000);
}