0
已解决
李宜和
高级启示者
高级启示者
WA60分:
#include <bits/stdc++.h>
using namespace std;
string a,b,c;
long long size1;
int main(){
getline(cin,a);
getline(cin,b);
size1=a.size()+b.size();
if(a.size()>b.size()){
c=b;
a.insert(0,b);
cout<<a<<endl;
cout<<c<<endl;
cout<<size1;
}else{
c=a;
b.insert(0,a);
cout<<b<<endl;
cout<<c<<endl;
cout<<size1;
}
return 0;
}
题目:
字符串特殊处理经验值:800
题目描述 Description
将两个字符串a和b进行大小比较,将原先大的字符串和小的字符串进行合并(大的在前小的在后)赋值给a,将原先比较大的字符串赋值给b。输出这两个变化过的字符串,并求变化过两个字符串的最大长度。
输入描述 Input Description
两行,每行输入一个字符串(每个字符串长度不大于10)
输出描述 Output Description
三行:
第一行,变化过的字符串a
第二行,变化过的字符串b
第三行,变化过的字符串最大长度
样例输入 Sample Input
abc
bc
样例输出 Sample Output
bcabc
bc
5