UVa 489 Hangman Judge
生活随笔
收集整理的這篇文章主要介紹了
UVa 489 Hangman Judge
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
又是一個星期五, 開始發UVa的代碼了啊!
比較忙的我沒有太多練習題目的時間,所以就簡簡單單的找了一道水題來做,這道題沒什么可以說的,所以就直接附上代碼
地址在vjudge.net或UVa上
//yifei Wa //UVa 489 Hangman Judge #include <stdio.h> #include <string.h> //strlen() #define maxn 300 int t, chance; char com[maxn];void guess(char a) {int fl = 0; for(int i = 0; i < strlen(com); i++) {if(a == com[i]) { com[i] = ' '; fl = 1; t--; } } if(!fl) chance--; }int main() {int r;while(scanf("%d", &r) != EOF && r != -1) {scanf("%s", com);t = strlen(com);char a; chance = 7; getchar(); for(;;) {a = getchar(); if(a == '\n' || !chance || !t) break;guess(a); //printf("%d %d\n", chance, t); } //whilewhile(a != '\n') a = getchar(); printf("Round %d\n", r); if(!t) printf("You win.\n"); else if(!chance) printf("You lose.\n"); else printf("You chickened out.\n"); }return 0; }?
轉載于:https://www.cnblogs.com/yifeiWa/p/10159280.html
總結
以上是生活随笔為你收集整理的UVa 489 Hangman Judge的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CopyOnWriteArrayList
- 下一篇: Leetcode 77.组合