20分求助

P1601 A+B Problem(高精)

``` ?????????? are you ok? 注意一下变量名ok? 第四行的 int a[maxn],b[maxn],c[maxn]; 与第六行的 string a,b; so??????? 改个变量名直接AC ``` ``` #include<bits/stdc++.h> #define maxn 520 using namespace std; int a[maxn],b[maxn],c[maxn]; int main(){ string n,m; cin>>n>>m; int len=max(n.length(),m.length()); for(int i=n.length()-1,j=1;i>=0;i--,j++) a[j]=n[i]-'0'; for(int i=m.length()-1,j=1;i>=0;i--,j++) b[j]=m[i]-'0'; for(int i=1;i<=len;i++) { c[i]+=a[i]+b[i]; c[i+1]=c[i]/10; c[i]%=10; } if(c[len+1]) len++; for(int i=len;i>=1;i--) cout<<c[i]; } ```
by wangjiawen @ 2023-05-02 20:07:57


谢谢
by Tico0513 @ 2023-05-02 20:17:07


|