


这道题读题有点麻烦,比我敲代码都久,但理解之后不难做出,不过有个地方我不太理解。
先上AC代码。
#include<iostream>
#include<string>
using namespace std;
int cnt;
string arr;
struct ch
{
char jm;
char ym;
}ans[105];
int main()
{
string s,ceshi;
cin >> s;
int i, o, t;
for (i = 0; i < s.size(); ++i) ans[i].jm = s[i];
for (i = 0; i < s.size(); ++i) cin >> ans[i].ym;
cin >> arr;
for (i = 0; i < s.size(); ++i) {
t = ceshi.find(ans[i].ym);
if (t == -1) ceshi += ans[i].ym;
for (o = 0; o < s.size();

最低0.47元/天 解锁文章
1970

被折叠的 条评论
为什么被折叠?



