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

0
0
已解决
蒋智航
蒋智航
高级天翼
高级天翼

题目描述 Description

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

输入描述 Input Description

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

输出描述 Output Description

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

样例输入 Sample Input

 

6544352
1236904332

样例输出 Sample Output

 

2534456
2334096321


0
已采纳
袁翊凡
袁翊凡
新手光能
新手光能

蒋志航同学,你好;

这题是一个字符串题,思路比较简单;

核心代码如下:

int x=(a[w-1]-'0'+b[v-1]-'0')%10;//提取个位
    if(x>=0&&x<=4)//判断
    {
        for(i=w-1;i>=0;i--)//逆序输出,不多讲
        cout<<a[i];
        cout<<endl;
        for(i=v-1;i>=0;i--)
        cout<<b[i];
    }
 else
    cout<<strcat(b,a);//字符串连接函数strcat;

望采纳

PS(听说你也在范老师那上课是不)

0
我要回答