题解 | ZOJ
ZOJ
https://www.nowcoder.com/practice/7557d470617c464f9200d93acf721471
#include <stdio.h>
#include <string.h>
int main() {
char str[100];
scanf("%s",str);
int count[5]={0};
int len=strlen(str);
for(int i=0;i<len;i++){
if(str[i]=='Z') count[0]++;
else if(str[i]=='O') count[1]++;
else count[2]++;
}
while(count[0]>0||count[1]>0||count[2]>0){
if(count[0]>0) printf("Z");
count[0]--;
if(count[1]>0) printf("O");
count[1]--;
if(count[2]>0 ) printf("J");
count[2]--;
}
}
查看18道真题和解析
