欢迎光临散文网 会员登陆 & 注册

洛谷P1601 A+B Problem(高精)题解

2023-03-14 18:14 作者:讽刺派数学家  | 我要投稿

#include<bits/stdc++.h>

using namespace std;

string A,B;

int a[500],b[500],c[501],len;

int main()

{

cin>>A>>B;

for(int i=A.length()-1,j=1;i>=0;i--,j++)

{

a[j]=A[i]-'0';

}

for(int i=B.length()-1,j=1;i>=0;i--,j++)

{

b[j]=B[i]-'0';

}

len=max(A.length(),B.length());

for(int i=1;i<=len;i++)

{

c[i]+=a[i]+b[i];

c[i+1]=c[i]/10;

c[i]=c[i]%10;

}

if(c[len+1]!=0)len++;

for(int i=len;i>=1;i--)cout<<c[i];

return 0;

}


洛谷P1601 A+B Problem(高精)题解的评论 (共 条)

分享到微博请遵守国家法律