简单题。
附ac代码:
#include <stdio.h>
#include <string.h>
#define MAX 101
char BUF[MAX];
int main(){
int z, o, j, len, lens;
while(scanf("%s", BUF), BUF[0] != 'E'){
z = o = j = 0;
lens = len = strlen(BUF);
while(len--){
switch(BUF[len]){
case 'Z': ++z; break;
case 'O': ++o; break;
case 'J': ++j; break;
}
}
while(lens--){
if(z) putchar('Z'), --z;
if(o) putchar('O'), --o;
if(j) putchar('J'), --j;
}
puts("");
}
return 0;
}