UVA489刽子手游戏
UVA489 刽子手的游戏 Hangman Judge - 洛谷
#include <bits/stdc++.h>
using namespace std;bool arr[26];
int main()
{int n;while (cin >> n && n != -1){string s1, s2;memset(arr, 0, sizeof(arr));cout << "Round " << n << endl;cin >> s1 >> s2;int lose = 0, win = 0, sum = 0;int len1 = s1.size(), len2 = s2.size();for (int i = 0; i < len1; i++){if (arr[s1[i] - 'a'] == 0){arr[s1[i] - 'a'] = 1;sum++;}}// cout << sum << endl;for (int i = 0; i < len2; i++){if (!sum)break;if (arr[s2[i] - 'a']){arr[s2[i] - 'a'] = 0;sum--;}else{lose++;}}if (lose > 6)cout << "You lose.\n";else if (sum)cout << "You chickened out.\n";elsecout << "You win.\n";}return 0;
}