博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 3783 ZOJ
阅读量:6135 次
发布时间:2019-06-21

本文共 1039 字,大约阅读时间需要 3 分钟。

ZOJ

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

Total Submission(s): 2779    Accepted Submission(s): 1840

Problem Description
读入一个字符串,字符串中包含ZOJ三个字符,个数不一定相等,按ZOJ的顺序输出,当某个字符用完时,剩下的仍然按照ZOJ的顺序输出。
 

 

Input
题目包含多组用例,每组用例占一行,包含ZOJ三个字符,当输入“E”时表示输入结束。
1<=length<=100。
 

 

Output
对于每组输入,请输出一行,表示按照要求处理后的字符串。
具体可见样例。
 

 

Sample Input
ZZOOOJJJ
ZZZZOOOOOJJJ
ZOOOJJ
E
 
Sample Output
ZOJZOJOJ
ZOJZOJZOJZOO
ZOJOJO
Source
1 #include 
2 using namespace std; 3 int main() 4 { 5 int len,i; 6 int a=0; 7 int b=0; 8 int c=0; 9 char s[105];10 while(gets(s)&&(s[0]!='E'))11 {12 len=strlen(s);13 for(i=0;i
0||b>0||c>0)23 {24 if(a>0)25 {26 cout<<'Z';27 a--;28 }29 if(b>0)30 {31 cout<<'O';32 b--;33 }34 if(c>0)35 {36 cout<<'J';37 c--;38 }39 }40 cout<

 

 

转载地址:http://qirua.baihongyu.com/

你可能感兴趣的文章
Oracle锁总结
查看>>
plsql-index-by表
查看>>
我的友情链接
查看>>
Tomcat服务器之安全设置
查看>>
用GDB调试程序
查看>>
CentOS 7 Yum安装PHP
查看>>
10月22日,技术博客的开始
查看>>
android like sql
查看>>
MySQL for Mac 压缩包安装方法和基本操作
查看>>
雅安地震了,如果有一套救灾系统,应该怎么开发?
查看>>
让程序员跳槽的非钱原因
查看>>
java反射详解
查看>>
Rsync使用注意事项
查看>>
沐风老师3dsMax手把手教系列:椅子建模(款式001)
查看>>
Mac Tomcat 安装与配置
查看>>
自己写中文分词之(二)_用HMM模型实现分词
查看>>
java开发过程中的命名规范
查看>>
Linux系统启动过程及其修复过程简析(CentOS5、6)
查看>>
CentOS 7 防火墙设置
查看>>
RHEL java 环境变量
查看>>