1 条题解
-
0Guest MOD
-
0
#include <bits/stdc++.h> using namespace std; const int mxn=110; int a[mxn],b[mxn],c[mxn]; string s1,s2; int main() { int l1,l2; int x,p; cin>>s1>>s2; l1=s1.size();l2=s2.size(); for(int i=0;i<l1;i++) a[i]=s1[l1-i-1]-'0'; for(int j=0;j<l2;j++) b[j]=s2[l2-j-1]-'0'; for(p=0;p<max(l1,l2);p++) c[p]=a[p]+b[p]; for(p=0;p<max(l1,l2);p++) { x=c[p]; c[p]=x%10; c[p+1]+=x/10; } p=mxn-1; while(c[p]==0&&p>0) p--; for(;p>=0;p--) cout<<c[p]; return 0; }
- 1
信息
- ID
- 7
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 3
- 标签
- (无)
- 递交数
- 48
- 已通过
- 27
- 上传者