社区讨论
50 悬赏关注!!!
P1001A+B Problem参与者 11已保存回复 12
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 12 条
- 当前快照
- 1 份
- 快照标识符
- @lo26mvuy
- 此快照首次捕获于
- 2023/10/23 08:51 2 年前
- 此快照最后确认于
- 2023/11/03 09:06 2 年前
CPP
#include <bits/stdc++.h>
using namespace std;
char s1[3001],s2[3001];
long long n = 1,a[3001] = {0},b[3001] = {0},c[3001] = {0},jw = 0,len1,len2,len3,zc,cd;
int main(){
cin>>s1>>s2;
len1 = strlen(s1);
len2 = strlen(s2);
for(long long i = 0;i<len1;i++){
a[len1-i] = s1[i]-'0';
}
for(long long i = 0;i<len2;i++){
b[len2-i] = s2[i]-'0';
}
len3 = max(len1,len2);
for(long long i = 1;i<=len3+1;i++){
zc = jw+a[i]+b[i];
c[i] = zc%10;
jw = zc/10;
}
if(zc){
len3++;
}
for(long long i = len3;i>=1;i--){
cout<<c[i];
}
return 0;
}
回复
共 12 条回复,欢迎继续交流。
正在加载回复...