3 条题解
-
1
#include <bits/stdc++.h> using namespace std; string sa,sb; int a[10005],b[10005],c[10005]; int main(){ cin>>sa>>sb; int al=sa.size(),bl=sb.size(),cl=max(al,bl); for(int i=0;i<al;i++){ a[al-i-1]=sa[i]-'0'; } for(int i=bl-1,j=0;i>=0;i--,j++){ b[j]=sb[i]-'0'; } for(int i=0;i<cl;i++){ c[i]=a[i]+b[i]; } for(int i=0;i<cl;i++){ if(c[i]>9){ c[i+1]+=c[i]/10; c[i]=c[i]%10; } } if(c[cl])cl++; for(int i=cl-1;i>=0;i--){ cout<<c[i]; } return 0; }
- 1
信息
- ID
- 5
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 9
- 标签
- 递交数
- 10
- 已通过
- 8
- 上传者