1 条题解
-
2
#include <bits/stdc++.h> using namespace std; string n,a; int len; int main() { freopen("bigadd.in","r",stdin); freopen("bigadd.out","w",stdout); cin>>n; len=n.size(); for(int i=0;i<len;i++){ n[i]-=48; }//记得要减掉48 a=n; for(int i=0;i<len;i++){ a[i]=n[len-1-i]; } a[0]+=8; a[1]+=1; a[3]+=2; for(int i=0;i<len;i++){ a[i+1]+=a[i]/10; a[i]%=10; } while(a[len]){ a[len+1]+=a[len]/10; a[len]%=10; len++; } for(int i=len-1;i>=0;i--){ cout<<(int)a[i]; } return 0; }
信息
- ID
- 425
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 97
- 已通过
- 28
- 上传者