uva-489 - Hangman Judge
2012-06-10 02:30
323 查看
#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
- UVa-489 - Hangman Judge
- UVA 489 Hangman Judge
- Uva - 489 - Hangman Judge
- UVa-489 - Hangman Judge
- UVa 489: Hangman Judge
- UVa 489 Hangman Judge (模拟&字符串匹配)
- 【UVA】【第0章】489 - Hangman Judge
- UVA - 489 - Hangman Judge
- UVa 489:Hangman Judge
- UVA489-Hangman Judge
- UVA 489 Hangman Judge
- UVa 489 - Hangman Judge
- uva489 - Hangman Judge
- Uva-489 Hangman Judge
- UVA 489 - Hangman Judge 未解决未解决未解决未解决
- UVA 489 - Hangman Judge
- Uva 489 Hangman Judge
- UVA 489 - Hangman Judge
- Uva 489: Hangman Judge