| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
wa成傻B了,有人知道为什么吗?#include<stdio.h>
#include<string.h>
int g,w;
char s[250];
char tmp[100];
char girl[6][30];
int to_who[10];
int flag,count;
void fun()
{
int i,j,k,jilu;
memset(to_who,-1,sizeof(to_who));
k=flag=count=0;
flag=0;
for(i=0; s[i]; i++)
{
memset(tmp,0,sizeof(tmp));
j=jilu=0;
while(('a'<=s[i]&&s[i]<='z')||('A'<=s[i]&&s[i]<='Z'))
{
jilu=1;
if(s[i]>='a'&&s[i]<='z')
tmp[j++]=s[i++];
else
tmp[j++]=s[i++]-'A'+'a';
}
if(jilu)count++;
for(j=0; j<g; j++)
if(strcmp(girl[j],tmp)==0)
{
to_who[k++]=j;
}
if(strcmp(tmp,"beautiful")==0||strcmp(tmp,"pretty")==0||strcmp(tmp,"lovely")==0)
flag=1;
}
}
int main()
{
freopen("input.txt","r",stdin);
int i,j;
while(scanf("%d%d",&g,&w)!=EOF)
{
for(i=0; i<g; i++)
scanf("%s",girl[i]);
getchar();
while(w--)
{
gets(s);
fun();
if(to_who[0]==-1)
printf("All");
else
{
printf("%s",girl[to_who[0]]);
i=1;
while(to_who[i]!=-1)
{
printf(" %s",girl[to_who[i]]);
i++;
}
}
printf(": ");
if(count<=9)
printf("oh\n");
else if(flag==1)
printf("xixi\n");
else
printf("hehe\n");
}
}
}
Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator