蒟蒻乱写高精,求调

P1601 A+B Problem(高精)

```cpp #include<bits/stdc++.h> using namespace std; int a[505],b[505],c[505]; string s,ss; int main() { cin>>s>>ss; int lena=s.length(); int lenb=ss.length(); for(int i=0;i<lena;i++) a[lena-i-1]=s[i]-'0'; for(int i=0;i<lenb;i++) b[lenb-i-1]=ss[i]-'0'; int lenc=max(lena,lenb); for(int j=0;j<lenc;j++) { c[j]=c[j]+a[j]+b[j]; if(c[j]>=10) { c[j+1]++; c[j]=c[j]-10; } } if(c[lenc]>0) lenc++; for(int i=lenc-1;i>=0;i--) cout<<c[i]; return 0; }
by Liyucong1234 @ 2023-03-11 21:37:24


|