本文主要是介绍九度考研真题 浙大 2010-2浙大1006:ZOJ问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//题目1006:ZOJ问题#include<iostream>
#include<string.h>
using namespace std;
int main()
{
char s[1010];
char a[1010];//开始部分
char b[1010]; //中间部分
char c[1010];//后部分
int num1=0,num2=0,num3=0;
int flag;
while(cin>>s){
flag=0;
num1=0;num2=0;num3=0;
if(strcmp(s,"zoj")==0){
flag=1;
}
else {
for(int i=0;s[i]!='z';i++){
if(s[i]=='o')
a[num1++]=s[i];
else {
flag=0; break;
}
}
for(int i=num1;s[i]!='j';i++){
if(s[i]=='o'){
b[num2++]=s[i];
}
else {
flag=0; break;
}
}
for(int i=num1+num2;i<strlen(s);i++){
if(s[i]=='o'){
c[num3++]=s[i];
}
else {
flag=0; break;
}
}
if(flag==0){
cout<<"Wrong Answer"<<endl;
}
else if(flag==1) cout<<"Accept"<<endl;
}
}
}
这篇关于九度考研真题 浙大 2010-2浙大1006:ZOJ问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!