您的位置:首页 > 其它

HDU 3783 ZOJ

2014-02-13 14:37 495 查看
原题链接

简单题。

附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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: