马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
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;
}
|