keda2761 @ 2023-03-26 11:54:35
#include<bits/stdc++.h>
using namespace std;
char a[10001],b[10001];
int ina[10001],inb[10001],inc[10002],l;
int main(){
cin>>a>>b;
l=strlen(a)-1;//a的末尾下标
for(int i=0;i<strlen(a);i++){
ina[l]=a[i]-'0';
l--;//反转数字(其实是字符串)
}
l=strlen(b)-1;
for(int i=0;i<strlen(b);i++){
inb[l]=b[i]-'0';
l--;//反转数字(其实是字符串)
}
int len=max(strlen(a),strlen(b));
for(int i=0;i<len;i++){
inc[i]=inc[i]+ina[i]+inb[i];//加上
if(inc[i]>9){//进位
inc[i+1]=inc[i+1]+inc[i]/10;//下一位加10
inc[i]=inc[i]%10;//舍去十位数
}
}
int k;
for(int i=999;i>=0;i--){
if(inc[i]!=0){
k=i;
break;
}//寻找最大的位数
}
for(int i=k;i>=0;i--){
cout<<inc[i];
}//输出次数
return 0;
}//不谢!!!
by 0x3F @ 2023-03-26 11:58:37
@zhouyilin 负数
by lraM416 @ 2023-03-26 12:44:58
6
by xyf778899 @ 2023-04-01 18:33:37
#include<cstdio>
using namespace std;
int main(){
int a,b;
scanf("%d%d",&a,&b);
printf("&d\n",a+b);
return 0;
用c++
by wangyinghao @ 2023-04-03 20:21:35
@zhouyilin
很简单,py默认高精
s = input().split()
print(int(s[0]) + int(s[1]))
by RenSiYu6 @ 2023-04-07 07:46:51
6,不作死就不会死
by liu_mou_tong @ 2023-04-07 22:05:49
我代码复制上去后50分。。。
by fengyongrui @ 2023-04-09 11:06:20
long long:啊啊啊啊啊啊啊啊啊!
by Spir1t @ 2023-04-09 15:05:28
@zhouyilin
∣a∣,∣b∣≤10 9 《高精度》
by bcbgszyzh @ 2023-04-29 12:41:17
别用高精度
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
cout<<a+b;
return 0;
}
by bcbgszyzh @ 2023-04-29 12:42:06