求助
查看原帖
求助
884884
www101楼主2022/11/27 13:43
#include<iostream>
#include<cstdio>
#include<cmath>
#include<string>
#include<algorithm>
#define MAXN 543
using namespace std;
int a[MAXN]={0},b[MAXN]={0},c[MAXN]={0};
int main(){
    string A,B;
    cin>>A>>B;
    int cd=max(A.length(),B.length());
    for(int i=A.length()-1,j=1;i>=0;i--,j++) a[j]=A[i]-'0';
    for(int i=1;i<=cd;i++){
        c[i]+=a[i]+b[i];
        c[i+1]=c[i]/10;
        c[i]%=10;
    }
    c[cd+1]?cd++:0;
    for(int i=cd;i>=1;i--) printf("%d",c[i]);
}
2022/11/27 13:43
加载中...