问题标题: 酷町堂:2796

0
0
已解决
周琪岳
周琪岳
资深光能
资深光能

https://judge.codingtang.com/problem/2796/

2796   字符串连接1

题目描述 Description

输入两个整数,数字的位数不超过100位,如果这第一个整数和第二个整数同为奇数或者同为偶数,那么输出第二个整数连接在第一个整数后的数字,否则输出第一个整数连接在第二个整数后的数字。

输入描述 Input Description

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

输出描述 Output Description

输出连接后的结果

样例输入 Sample Input

 

34565678
34567854

样例输出 Sample Output

 

3456567834567854

数据范围及提示 Data Size & Hint

strcat

#include<iostream>
#include<string>
#include<sstream>
using namespace std;
int main(){
    string s1,s2;
    cin>>s1>>s2;
    string p1=s1,p2=s2;
    stringstream ss1;
    ss1<<s1;
    stringstream ss2;
    ss2<<s2;
    int i1,i2;
    ss1>>i1;
    ss2>>i2;
    if((i1%2==0 && i2%2==0) || (i1%2==1 && i2%2==1)){
        cout<<p1+p2;
    }
    else{
        cout<<p2+p1;
    }
    return 0;
}

60分 哪里错了

不要代码,除非你想被举报

纯正的C++字符串题目

不要给我发C#、C、JAVA、Pascal、python、PHP、

Visual Basic .NET语言


0
0
0
我要回答