```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