我的输出和答案一样但是过不了,代码在下面TAT

P1601 A+B Problem(高精)

AC代码: ``` #include <bits/stdc++.h> using namespace std; int main(){ string a,b; int sum[502],shi=0,c[502],d[502]; cin>>a>>b; memset(c,0,sizeof(c)); memset(d,0,sizeof(d)); memset(sum,0,sizeof(sum)); int maxn=max(a.length(),b.length()); for (int i=1,o=a.length()-1;o>=0;i++,o--){ c[i]=a[o]-'0'; } for (int i=1,o=b.length()-1;o>=0;i++,o--){ d[i]=b[o]-'0'; } for (int i=1;i<=maxn;i++){ sum[i]+=c[i]+d[i]; sum[i+1]=sum[i]/10; sum[i]%=10; } if (sum[maxn+1]) maxn++; for (int i=maxn;i>=1;i--) cout<<sum[i]; } ```
by penguin_is_cool @ 2023-11-06 20:41:33


@[mingbai2003](/user/825961) 高精度建议用string
by penguin_is_cool @ 2023-11-06 20:42:33


AC代码 ```python a=int(input()) b=int(input()) print(a+b) ``` 太简单了
by sto_0616allen_orz @ 2023-11-06 21:02:20


|