二零一零年第2题
2010年第2题
题目地址:http://jobdu.sinaapp.com/problem.php?pid=1006
C语言源码:
//mzxjn,m表示z前面o的个数,z表示z的个数,x表示z与j之间o的个数 //j表示j的个数,n表示j之后o的个数 //若z>1||j>1||(m==0&&n!=0)||(m!=0&&n==0)||m>n||x<1||z==0||j==0 //显然是Wrong Answer #include<stdio.h> int main() { char s[1010]; int i,n,m,x,z,j; while(scanf("%s",s)!=EOF) { i=0; n=0; m=0; x=0; z=0; j=0; while(s[i]!='\0') { if(s[i]=='o') { if(z==0) m++; else if(j==0) x++; else n++; } else if(s[i]=='z') { if(z==0) z++; else { z++; break; } } else { if(j==0) j++; else { j++; break; } } i++; } if(z>1||j>1||(m==0&&n!=0)||(m!=0&&n==0)||m>n||x<1||z==0||j==0) printf("Wrong Answer\n"); else printf("Accepted\n"); } }