#include <cstdio>
#include <cstdlib>
#include <ctime>
int main(int argc, char *argv[]) {
int player, comp;
const char *choices[] = {"paper", "scissor", "stone"};
printf("Enter your choice (0: paper, 1: scissor, 2: stone):\n");
scanf("%d", &player);
srand(time(NULL));
comp = rand() % 3;
if (((player + 3) - comp) % 3 == 2) {
printf("Lose!\n");
} else if (((player + 3) - comp) % 3 == 1) {
printf("Win!\n");
} else {
printf("Draw!\n");
}
printf("%s (player) vs. %s (compuper)\n", choices[player], choices[comp]);
return 0;
}
I2luY2x1ZGUgPGNzdGRpbz4KI2luY2x1ZGUgPGNzdGRsaWI+CiNpbmNsdWRlIDxjdGltZT4KCmludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pIHsKICAgIGludCBwbGF5ZXIsIGNvbXA7CiAgICBjb25zdCBjaGFyICpjaG9pY2VzW10gPSB7InBhcGVyIiwgInNjaXNzb3IiLCAic3RvbmUifTsKCiAgICBwcmludGYoIkVudGVyIHlvdXIgY2hvaWNlICgwOiBwYXBlciwgMTogc2Npc3NvciwgMjogc3RvbmUpOlxuIik7CiAgICBzY2FuZigiJWQiLCAmcGxheWVyKTsKCiAgICBzcmFuZCh0aW1lKE5VTEwpKTsKICAgIGNvbXAgPSByYW5kKCkgJSAzOwoKICAgIGlmICgoKHBsYXllciArIDMpIC0gY29tcCkgJSAzID09IDIpIHsKICAgICAgICBwcmludGYoIkxvc2UhXG4iKTsKICAgIH0gZWxzZSBpZiAoKChwbGF5ZXIgKyAzKSAtIGNvbXApICUgMyA9PSAxKSB7CiAgICAgICAgcHJpbnRmKCJXaW4hXG4iKTsKICAgIH0gZWxzZSB7CiAgICAgICAgcHJpbnRmKCJEcmF3IVxuIik7CiAgICB9CiAgICBwcmludGYoIiVzIChwbGF5ZXIpIHZzLiAlcyAoY29tcHVwZXIpXG4iLCBjaG9pY2VzW3BsYXllcl0sIGNob2ljZXNbY29tcF0pOwoKICAgIHJldHVybiAwOwp9