全WA,求助

P1601 A+B Problem(高精)

你是不是没有判断 $10+90=100$ 的情况。
by xiaozhangawa @ 2024-04-14 15:28:06


```cpp #include<bits/stdc++.h> using namespace std; int n,a[2000000],b[2000000],c[2000000],l1,l2,l3,x; string s1,s2; int main(){ cin>>s1; cin>>s2; l1=s1.size(); l2=s2.size(); for(int i=0;i<l1;i++)a[l1-i]=s1[i]-48; for(int i=0;i<l2;i++)b[l2-i]=s2[i]-48; l3=1; while(l3<=l1||l3<=l2){ c[l3]=a[l3]+b[l3]+x; x=c[l3]/10; c[l3]%=10; l3++; }c[l3]=x; while(c[l3]==0&&l3>1)l3--; for(int i=l3;i>=1;--i)cout<<c[i]; return 0; } ```
by lwchenxiyu @ 2024-04-14 15:31:25


@[lwchenxiyu](/user/1082499) 谢谢
by shengzhaoteng1118 @ 2024-04-14 15:41:40


|