|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
弱鸡打卡
- #include <iostream>
- #include <cstring>
- #include <string>
- #include <cstdio>
- #include <iomanip>
- #include <algorithm>
- using namespace std;
- int main(){
- char a[1001]={},b[2002]={};
- int a1[1001]={},b1[2002]={},c[1001]={},d[201]={};
- cin>>a>>b;
- int lena=strlen(a);
- int lenb=strlen(b);
- int len=lena>lenb?lena:lenb;
- for(int i=0;i<lena;i++){
- a1[i]=a[lena-1-i]-'0';
- }
- for(int i=0;i<lenb;i++){
- b1[i]=b[lenb-1-i]-'0';
- }
- int lenc=0,x=0;
- while(lenc<len){
- c[lenc]=a1[lenc]+b1[lenc]+x;
- x=c[lenc]/10;
- c[lenc]%=10;
- lenc++;
- }
- if(x>0){
- c[lenc]=x;
- }else{
- lenc--;
- }
- for(int i=lenc;i>=0;i--){
- cout<<c[i];
- }
- return 0;
- }
复制代码 |
|