codeforces 255 B. Code Parsing 思维(脑补)
题意是说先把所有的yx交换成xy后再移去xy;
yy一下(或者多玩几个or观察样例
发现答案为abs(x-y)
#include<bits/stdc++.h> using namespace std; const int maxn=1e6+10; char s[maxn]; int main( ) { //freopen("lys.in","r",stdin); cin>>s; int cntx=0,cnty=0; for(int i=0;i<=strlen(s)-1;i++) { if(s[i]=='x') { cntx++; } else cnty++; } if(cntx-cnty>0) { for(int i=1;i<=cntx-cnty;i++) { cout<<"x"; } } else { for(int i=1;i<=cnty-cntx;i++) { cout<<"y"; } } }