问题标题: 酷町堂:2798 连接字符串1 70分

0
1
已解决
丁勇智
丁勇智
中级守护
中级守护

2798   连接字符串1经验值:800

题目描述 Description

输入两个整数,数字的位数不超过500位,如果这两个整数的和的个位数字是0-4之间的数字,那么将第一个整数和第二个整数都逆向输出,否则输出第一个整数连接在第二个整数后的数字。

输入描述 Input Description

第一行:第一个整数
第二行:第二个整数,两个整数的位数都不超过500位

输出描述 Output Description

根据题目要求输出相应的数字

样例输入 Sample Input

6544352 1236904332

样例输出 Sample Output

2534456 2334096321

数据范围及提示 Data Size & Hint

数字开头不能是0

 

 

 

 

#include<iostream>

using namespace std;

int main(){

string a,b;

cin>>a>>b;

if((a[a.size()-1]-'0'+b[b.size()-1]-'0')%10<=4){

for(int i=a.size()-1;i>=0;i--){

cout<<a[i];

}

cout<<endl;

for(int i=b.size()-1;i>=0;i--){

cout<<b[i];

}

}

else{

cout<<b+a;

}

return 0;

}

 

 

//为啥70分???????????????????????????????????????


0
已采纳
徐子宸
徐子宸
中级天翼
中级天翼

数字开头不能是0

我要回答