cpp自测没问题,但是WA了
查看原帖
cpp自测没问题,但是WA了
1446220
eryou1202楼主2024/9/10 20:09

求助大佬,为什么WA了啊

#include<bits/stdc++.h>
using namespace std;
void add(vector<int>&a,vector<int>&b,vector<int>&c)
{
    int t;
    for(int i=0;i<=a.size()-1||i<=b.size()-1;i++)
    {
        if(i<a.size())
        {
            t+=a[a.size()-1-i];
        }
        if(i<b.size())
        {
            t+=b[b.size()-1-i];
        }
        c.push_back(t%10);
        t/=10;
    }
    if(t)
    {
        c.push_back(t);
    }
}
int main()
{
    string num1,num2;
    cin>>num1>>num2;
    vector<int> A,B,C;
    for(int i=0;i<=num1.size()-1;i++)
    {
        A.push_back(num1[i]-'0');
    }
    for(int i=0;i<=num2.size()-1;i++)
    {
        B.push_back(num2[i]-'0');
    }
    add(A,B,C);
    for(int i=0;i<=C.size()-1;i++)
    {
        cout<<C[C.size()-1-i];
    }
    return 0;
}
2024/9/10 20:09
加载中...