怎么就零分辣

P1601 A+B Problem(高精)

```cpp if (ans[i] > 10) ``` 应该是 ```cpp if (ans[i] >= 10) ```
by Disjoint_cat @ 2024-01-26 19:29:00


@[Donotplaygame](/user/549499) 还是过不了啊
by 0010_0000_1000_30333 @ 2024-01-26 21:55:57


``` #include<bits/stdc++.h> using namespace std; string s1,s2; const long long int N=505; int len,a1[N],a2[N],a3[N]; int main() { getline(cin,s1); getline(cin,s2); for(int i=0;i<s1.size();i++) { a1[s1.size()-i-1]=s1[i]-48; } for(int i=0;i<s2.size();i++) { a2[s2.size()-i-1]=s2[i]-48; } len=s1.size(); if(s2.size()>s1.size()) { len=s2.size(); } for(int i=0;i<len;i++) { a3[i]=a1[i]+a2[i]; } for(int i=0;i<len;i++) { if(a3[i]>=10) { a3[i+1]++; a3[i]-=10; } } if(a3[len]!=0) { len++; } for(int i=len-1;i>=0;i--) { cout<<a3[i]; } return 0; } ``` **一样过不了**
by Simon0935 @ 2024-01-27 21:20:28


似乎要输入a,b两个给定的变量名
by 0010_0000_1000_30333 @ 2024-01-28 18:46:21


@0010_0000_1000_30333不要用getline,用cin就不会WA了,getline会读入空格
by Epochry @ 2024-04-20 19:07:33


|