求助,本地运行答案都正确,提交后全部WA,是哪里输出了异常空格吗
查看原帖
求助,本地运行答案都正确,提交后全部WA,是哪里输出了异常空格吗
103147
ChiRL楼主2021/10/23 10:13
#include<iostream>
#include<string>
#include<math.h>
#include<algorithm>
using namespace std;
int main()
{
    string s1,s2,add;
    int n1=0,n2=0,jw=0;
    getline(cin,s1);
    getline(cin,s2);
    if(s1.length()>s2.length())
    {
        for(int i=s2.length();i<s1.length();i++)
        {
            s2='0'+s2;
        }
    }
    else if(s1.length()<s2.length())
    {
        for(int i=s1.length();i<s2.length();i++)
        {
            s1='0'+s1;
        }
    }
    for(int j=s1.length()-1;j>=0;j--)
    {
        n1=s1[j]-'0';
        n2=s2[j]-'0';
        add.push_back(((n1+n2+jw)%10)+'0');
        if(n1+n2+jw>=10)
        {
            jw=1;
        }
        else
        {
            jw=0;
        }


    }
    if(jw)
    {
        add=add+'1';
    }
    reverse(add.begin(),add.end());
    cout<<add;
}

本地验证答案都正确,为什么提交显示全部为WA,除第三个验证点为Read1 Expected0外,其余验证点均为Too long on line 1

2021/10/23 10:13
加载中...