HDOJ 3788 ZOJ问题
来源:互联网 发布:更新mac系统版本出错 编辑:程序博客网 时间:2024/06/05 22:42
http://acm.hdu.edu.cn/showproblem.php?pid=3788
ZOJ问题
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 3660 Accepted Submission(s): 1098
Problem Description
对给定的字符串(只包含'z','o','j'三种字符),判断他是否能AC。
是否AC的规则如下:
1. zoj能AC;
2. 若字符串形式为xzojx,则也能AC,其中x可以是N个'o' 或者为空;
3. 若azbjc 能AC,则azbojac也能AC,其中a,b,c为N个'o'或者为空;
是否AC的规则如下:
1. zoj能AC;
2. 若字符串形式为xzojx,则也能AC,其中x可以是N个'o' 或者为空;
3. 若azbjc 能AC,则azbojac也能AC,其中a,b,c为N个'o'或者为空;
Input
输入包含多组测试用例,每行有一个只包含'z','o','j'三种字符的字符串,字符串长度小于等于1000;
Output
对于给定的字符串,如果能AC则请输出字符串“Accepted”,否则请输出“Wrong Answer”。
Sample Input
zojozojoozoojoooozoojoooozoojozojooooozojozojoooo
Sample Output
AcceptedAcceptedAcceptedAcceptedAcceptedAcceptedWrong AnswerWrong Answer
Source
浙大计算机研究生复试上机考试-2010年
之前交了好多次,总是判断错误。后来看看同学的代码,忘记考虑 z>1 或者 j>1 的错误情况
#include<stdio.h>#include<string.h>#define GDD 1005int main() {char wqs[GDD];int a,b,c,ding;int z,j1,zx;while(scanf("%s",wqs)!=EOF) {a=b=c=z=j1=0;int len=strlen(wqs);zx=1;for(int l=0; l<len; l++) {if(wqs[l]=='z')z++;if(wqs[l]=='j')j1++;}if(z!=1||j1!=1) {printf("Wrong Answer\n");zx=0;}if(zx==1) {for(int j=0; j<len; j++) {if(wqs[j]=='z') {a=j;ding=j+1;break;}}for(int i=ding; i<len; i++) {if(wqs[i]=='j') {b=i-a-1;ding=i;break;}}c=len-ding-1;if(((a*b==c)&&(b>0))||(a==0&&c==0&&b!=0) )printf("Accepted\n");elseprintf("Wrong Answer\n");}}return 0;}
0 0
- HDOJ ZOJ问题 3788
- hdoj 3788 zoj问题
- HDOJ 3788 ZOJ问题
- HDOJ 3788 ZOJ问题
- 杂文 ZOJ问题 hdoj 3788
- HDOJ 3788 ZOJ问题 (字符串)
- HDOJ 题目 3788 ZOJ问题(水题)
- HDOJ-3788 ZOJ问题(递推)
- HDOJ 3788 zoj问题【规律题】
- hdoj 3788 zoj问题(递推)
- hdoj ZOJ问题
- HDOJ 3788 ZOJ问题(观察推断题)
- ZOJ问题(2010浙江大学研究生复试上机题目[找规律] hdoj 3788)
- hdu 3788 zoj问题
- HDU 3788 ZOJ问题
- hdu 3788 ZOJ问题
- hdu-3788-ZOJ问题
- hdu-3788-ZOJ问题
- android学习——activity生命周期和切换逻辑
- java中变量的几种名称fileds,parameters,arguments
- jquery实现全选和反选
- UVA 1515 (最小割)
- 299. Bulls and Cows
- HDOJ 3788 ZOJ问题
- Leetcode:228. Summary Ranges(JAVA)
- 学生管理新系统(C++版)
- Apache kafka工作原理
- B-树和B+树的应用:数据搜索和数据库索引
- WM_DEVICECHANGE 检测USB的热拔插事件
- 列出连通集-----简单dfs+bfs
- HDU2602Bone Collector
- 慕课网 structs