1 条题解

  • 0
    @ 2024-8-3 9:54:03

    #include<bits/stdc++.h> using namespace std; const int maxn=500; char sa[maxn],sb[maxn]; int a[maxn],b[maxn],c[maxn]; int main(){ scanf("%s",sa); scanf("%s",sb); int la=strlen(sa); int lb=strlen(sb); for(int i=0;i<la;i++) a[la-i-1]=sa[i]-'0'; for(int i=0;i<lb;i++) b[lb-i-1]=sb[i]-'0'; int lc=la>lb? la:lb; for(int i=0;i<lc;i++){ c[i]=c[i]+a[i]+b[i]; c[i+1]=c[i]/10; c[i]=c[i]%10; } if(c[lc]>0) lc++; for(int i=lc-1;i>=0;i--) printf("%d",c[i]); return 0; }

    • 1

    信息

    ID
    2034
    时间
    1000ms
    内存
    512MiB
    难度
    6
    标签
    递交数
    93
    已通过
    32
    上传者