ZOJ

Time Limit : 2000/1000ms (Java/Other)   Memory Limit : 32768/32768K (Java/Other)
Total Submission(s) : 17   Accepted Submission(s) : 14

Font: Times New Roman | Verdana | Georgia

Font Size: ← →

Problem Description

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

Input

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

Output

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

Sample Input

ZZOOOJJJ
ZZZZOOOOOJJJ
ZOOOJJ
E

Sample Output

ZOJZOJOJ
ZOJZOJZOJZOO
ZOJOJO
此题可以用a,b,c分别标记Z,O,J的个数,然后按照ZOJ的顺序依次输出
#include<stdio.h>
#include<string.h>
int main()
{int i,len,a,b,c;char str[110];while(scanf("%s",str)&&strcmp(str,"E")!=0){len=strlen(str);a=b=c=0;for(i=0;i<len;i++){if(str[i]=='Z')a++;if(str[i]=='O')b++;if(str[i]=='J')c++;}while(len--){if(a>0){printf("Z");a--;}if(b>0){printf("O");b--;}if(c>0){printf("J");c--;}}printf("\n");}return 0;
}

HDOJ 3783 ZOJ相关推荐

  1. hdu 3783 hdoj 3783

    ZOJ Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submis ...

  2. hdoj 1015 Safecracker

    见hdoj 1015 或 zoj 1403 或tzu 1308 我使用了枚举法,代码写的很罗嗦,可能还是深度优先搜索写起来更清晰. /* hdoj 1015 */ #include <stdio ...

  3. hdoj 1013 Digital Roots

    链接:zoj 1115 或 hdoj 1013 或poj 1519 虽说是水题,却几经波折才搞定.该题目中的数字可能非常大,所以不能使用整型数,只能采用字符变量 代码如下: #include < ...

  4. ZOJ 2723 Semi-Prime ||ZOJ 2060 Fibonacci Again 水水水!

    两题水题: 1.如果一个数能被分解为两个素数的乘积,则称为Semi-Prime,给你一个数,让你判断是不是Semi-Prime数. 2.定义F(0) = 7, F(1) = 11, F(n) = F( ...

  5. zoj 1204 Additive equations

    ACCEPT acm作业 http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=204 因为老师是在集合那里要我们做这道题.所以我很是天 ...

  6. 并查集 HDOJ 1232 畅通工程

    题目传送门 1 /* 2 并查集(Union-Find)裸题 3 并查集三个函数:初始化Init,寻找根节点Find,连通Union 4 考察:连通边数问题 5 */ 6 #include <c ...

  7. 【HDU/POJ/ZOJ】Calling Extraterrestrial Intelligence Again (素数打表模板)

    http://poj.org/problem?id=1411  POJ http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=168 ...

  8. 【HDOJ 3652】B-number

    [HDOJ 3652]B-number 给一整数n 找<=n的整数中能被13整除且含有13的 数位dp 记忆化! . 一入记忆化深似海. ..再也不想用递推了...发现真的非常好想 仅仅要保证满 ...

  9. 【HDOJ】4343 Interval query

    最大不相交集合的数量. 思路是dp[i][j]表示已经有i个不相交集合下一个不相交集合的最右边界. 离散化后,通过贪心解. 1 /* 4343 */ 2 #include <iostream&g ...

最新文章

  1. Docker 入门终极指南:边学边用
  2. Fiddler 抓取eclipse中的请求
  3. CTF web题总结--php函数漏洞
  4. C++ STL容器——序列式容器(array、vector、deque、list)
  5. mysql的SQL_NO_CACHE(在查询时不使用缓存)和sql_cache用法
  6. JavaScript判断浏览器类型及版本(新增谷歌的Chrome)
  7. lambda函数,函数符_为什么您永远不应该在Lambda函数中使用print()
  8. 水文特点是什么意思_水文监测仪器设备简介
  9. python优秀源码新闻系统_[内附完整源码和文档] 基于python的新闻检索系统
  10. 面向对象的一些补充(type创建类,__mro__)
  11. 从mp4,flv文件中解析出h264和aac,送解码器解码失败
  12. python常用库大全文库_Python库参考手册
  13. 2018年了,Windows2000还能用吗?
  14. jQuery Validate使用记录
  15. 数据处理之异常值处理
  16. 摄像头V4L2编程应用开发
  17. github使用教程linux,GitHub Linux下使用方法
  18. YOLOv5目标检测全流程:从标注数据到检测模型
  19. 1998年11月11日,马化腾和同学张志东正式注册——腾讯
  20. 平板win10 android哪个耗电,买平板电脑时,应该选win10还是安卓系统?

热门文章

  1. 【金猿产品展】云数据平台CyberMeta——企业级的能力复用平台
  2. 小米手机做USB电脑摄像头啦,亲测可用,附有详细教程!
  3. 计算机专业实习难找?大厂付费内推实习证明有用吗?
  4. 常见疾病忌口食物参考
  5. 分布式全局唯一 ID生成器(百度UidGenerator)
  6. 数字组合问题(N个正整数连接起来最大)
  7. YAESU FT-891 短波电台使用心得
  8. 计算机动画基础 吴,计算机动画中的视点合成与运动控制
  9. Apache Hadoop VIP版
  10. 【数学建模常用算法】之灰色预测模型GM