版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shiliang97/article/details/100562238
这是一道简单题
Description
这是一道非常简单的题,你只要根据给定的两个数A,B输出A B的和即可
Input
输入两个数A,B
Output
输出A B的和
Sample Input 1
代码语言:javascript复制1 1
Sample Output 1
代码语言:javascript复制2
大数相加用字符串就OK啦
代码语言:javascript复制#include<iostream>
#include<vector>
using namespace std;
int main(){
string a,b;
string s;
int k=0;
cin>>a>>b;
int i=0;
for(;i<a.length()&&i<b.length();i ){
k =a[a.length()-i-1] b[b.length()-i-1]-'0'-'0';
char c=(k '0');
s=c s;
k=k/10;
}while(i<a.length()){
k =a[a.length()-1-i ]-'0';
char c=(k '0');
s=c s;
k=k/10;
} while(i<b.length()){
k =b[b.length()-1-i ]-'0';
char c=(k '0');
s=c s;
k=k/10;
}
while(k>0){
char c=(k '0');
s=c s;
k=k/10;
}
cout<<s;
return 0;
}