1 条题解
-
0
#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
- 上传者