代码:
package Test1;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.StreamTokenizer;
public class Test34_1032 {
/**
* by qr jobdu 1032 2014-8-19
* @throws IOException
*/
public static void main(String[] args) throws IOException {
StreamTokenizer st = new StreamTokenizer(new BufferedReader(
new InputStreamReader(System.in)));
String str;
int len;
while(true){
st.nextToken();
str=st.sval;
if(str.equals("E"))
break;
len=str.length();
int num[]=new int[3];
for(int i=0;i<len;i++){
char temp=str.charAt(i);
switch (temp){
case 'Z':
num[0]++;
break;
case 'O':
num[1]++;
break;
case 'J':
num[2]++;
break;
}
}
while(len!=0){
if(num[0]!=0){
System.out.print("Z");
num[0]--;
len--;
}
if(num[1]!=0){
System.out.print("O");
num[1]--;
len--;
}
if(num[2]!=0){
System.out.print("J");
num[2]--;
len--;
}
}
System.out.println();
}
}
}