现在的位置: 首页 > 综合 > 正文

zju2010:ZOJ问题

2013年10月22日 ⁄ 综合 ⁄ 共 466字 ⁄ 字号 评论关闭

http://ac.jobdu.com/problem.php?pid=1006

2010年浙江大学计算机及软件工程研究生机试真题

#include <stdio.h>

char str[1005];
int main()
{
   int a,b,c,z,j,i;                 //a:z前面o的个数,b:zj间o的个数,c:j后面o的个数
   while (scanf("%s",str)!=EOF)
   {
	   a=0,b=0,z=0,j=0,c=0;
	   for(i=0;str[i]!='\0';i++)
	   {
		   if (str[i]=='o'&&z==0)
		   {
			   a++;
		   }
		   else if (str[i]=='z')
		   {
			   z++;
		   }
		   else if (str[i]=='o'&&j==0)
			{
				 b++;
			 }
			else if (str[i]=='j')
			{
				j++;
			}
			else if (str[i]='o')
			{
				c++;
			}
	   }
	   if ( z==1&&j==1&&( ( b==1&&(a==c) )||(b>1&&a*b==c ) ) )
	   {
		   printf("Accepted\n");
	   }
	   else
		   printf("Wrong Answer\n");
   }
   return 0;
}

抱歉!评论已关闭.