#include <stdio.h>
#include <string.h>
int main()
{
int a, i, j;
char a[200];
char g[200];
int s[200];
while (scanf("%d", &a) && a != -1)
{
getchar();
int flag, stroke = 0;
memset(s, 1, MAX);
gets(a);
gets(g);
printf("Round %d\n", a);
for (i = 0; i < strlen(g); i++)
{
flag = 0;
if (s[g[i] - 'a'])
{
for (j = 0; j < strlen(a); j++)
if (g[i] == a[j])
{
a[j] = '0';
flag = 1;
}
s[g[i] - 'a'] = 0;
if (!flag)
stroke++;
}
if (stroke == 7)
{
printf("You lose.\n");
flag = 1;
break;
}
flag = 1;
for (j = 0; j < strlen(a); j++)
{
if (a[j] != '0')
{
flag = 0;
break;
}
}
if (flag)
{
printf("You win.\n");
break;
}
}
if (!flag)
printf("You chickened out.\n");
}
return 0;
}
uva-489 - Hangman Judge
最新推荐文章于 2023-07-19 09:07:10 发布