思路:这题就是输入两个数字字符串进行题目中的操作进行输出,相同输出一个,不同都输出。
#include<bits/stdc++.h>
using namespace std;
int main()
{
string a,b,s1,s2;
cin>>a>>b;
for (int i = 1; i < a.length(); i++) {
if (a[i] % 2 == a[i-1] % 2) {
s1 += max(a[i], a[i-1]);
}
}
for (int i = 1; i < b.length(); i++) {
if (b[i] % 2 == b[i-1] % 2) {
s2 += max(b[i], b[i-1]);
}
}
cout<<s1<<endl;
if(s1!=s2) cout<<s2<<endl;
return 0;
}