#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void pon()
}
int main()
{
int man, com, diff;
int i, draw = 0, win = 0, lose = 0;
int hist_man[10], hist_com[10];
//乱数系列の変更
for( i = 0; i < 10; i++ )//10回繰り返し
{
printf("グ-(0), チョキ(1), パー (2)どれかを入力してください。\n"); ("%d", &man);
//COMが何を出すか
hist_man[i] = man;
hist_com[i] = com;
//手の表示
switch( man )
{
case 0:
break;
case 1:
break;
case 2:
break;
}
switch( com )
{
case 0:
break;
case 1:
break;
case 2:
break;
}
//判定
diff = man - com;
if( diff == 0 )
{
draw++;
}
else if( diff == -1 || diff == 2 )
{
win++;
}
else
{
lose++;
}
printf( "%d 回目 あなたの %d 勝 %d 負け %d 引き分け\n\n", i
+1, win
, lose
, draw
); }
//再現
for( i = 0; i < 10; i++ )//10回繰り返し
{
//手の表示
switch( hist_man[i] )
{
case 0:
break;
case 1:
break;
case 2:
break;
}
switch( hist_com[i] )
{
case 0:
break;
case 1:
break;
case 2:
break;
}
}
printf( "┏ ┏━┓┏━┓┏┳┓┳━┓ ┏━┓┳ ┳┳━┓┳━┓ ┓\n"); printf( "┃ ┃ ┓┣━┫┃┃┃┣┫ ┃ ┃┃ ┃┣┫ ┣┳┛ ┃\n"); printf( "┗ ┗━┛┻ ┻┻ ┻┻━┛ ┗━┛┗━┛┻━┛┻┗┛ ┛\n"); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KI2luY2x1ZGUgPHRpbWUuaD4KCnZvaWQgcG9uKCkKeyAgIHByaW50Zigi44GY44KD44KT44GR44KT44G944KTIVxuXG4iKTsKICAgIHByaW50ZiggIuOBguOBquOBn+OBr+OAgOOAgCIpOwp9CmludCBtYWluKCkKewoJaW50IG1hbiwgY29tLCBkaWZmOwoJaW50IGksIGRyYXcgPSAwLCB3aW4gPSAwLCBsb3NlID0gMDsKCWludCBoaXN0X21hblsxMF0sIGhpc3RfY29tWzEwXTsKCgkvL+S5seaVsOezu+WIl+OBruWkieabtAoJc3JhbmQoKHVuc2lnbmVkIGludCl0aW1lKE5VTEwpKTsKCWZvciggaSA9IDA7IGkgPCAxMDsgaSsrICkvLzEw5Zue57mw44KK6L+U44GXCgl7CgkJcHJpbnRmKCLjgZjjgoPjgpPjgZHjgpPvvIHvvIHjgrLjg7zjg6BcbiIpOwoJCXByaW50Zigi44Kw77yN77yIMCksIOODgeODp+OCre+8iDHvvIksIOODkeODvOOAgO+8iDLvvInjganjgozjgYvjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYTjgIJcbiIpOwoJCXNjYW5mCgkJKCIlZCIsICZtYW4pOwoJCS8vQ09N44GM5L2V44KS5Ye644GZ44GLCgkJY29tID0gcmFuZCgpICUgMzsKCQloaXN0X21hbltpXSA9IG1hbjsKCQloaXN0X2NvbVtpXSA9IGNvbTsKCQlwcmludGYoIuOBmOOCg+OCk+OBkeOCk+OBveOCkyFcblxuIik7CgkJLy/miYvjga7ooajnpLoKCQlwcmludGYoICLjgYLjgarjgZ/jga/jgIDjgIAiKTsKCQlzd2l0Y2goIG1hbiApCgkJewoJCWNhc2UgMDoKCQkJcHJpbnRmKCAi44Kw44O844CAIik7CgkJCWJyZWFrOwoJCWNhc2UgMToKCQkJcHJpbnRmKCAi44OB44On44KtIik7CgkJCWJyZWFrOwoJCWNhc2UgMjoKCQkJcHJpbnRmKCAi44OR44O844CAIik7CgkJCWJyZWFrOwoJCX0KCQlwcmludGYoICJcbiIpOwoJCXByaW50ZiggIu+8o++8r++8reOBr+OAgOOAgCIpOwoJCXN3aXRjaCggY29tICkKCQl7CgkJY2FzZSAwOgoJCQlwcmludGYoICLjgrDjg7zjgIAiKTsKCQkJYnJlYWs7CgkJY2FzZSAxOgoJCQlwcmludGYoICLjg4Hjg6fjgq0iKTsKCQkJYnJlYWs7CgkJY2FzZSAyOgoJCQlwcmludGYoICLjg5Hjg7zjgIAiKTsKCQkJYnJlYWs7CgkJfQoJCXByaW50ZiggIlxuIik7CgkJLy/liKTlrpoKCQlkaWZmID0gbWFuIC0gY29tOwoJCWlmKCBkaWZmID09IDAgKQoJCXsKCQkJcHJpbnRmKCAi44GC44GE44GT77yBXG4iKTsKCQkJZHJhdysrOwoJCX0KCQllbHNlIGlmKCBkaWZmID09IC0xIHx8IGRpZmYgPT0gMiApCgkJewoJCQlwcmludGYoICLjgYLjgarjgZ/jga7li53jgaHvvIFcbiIpOwoJCQl3aW4rKzsKCQl9CgkJZWxzZQoJCXsKCQkJcHJpbnRmKCAi77yj77yv77yt44Gu5Yud44Gh77yBXG4iKTsKCQkJbG9zZSsrOwoJCX0KCQlwcmludGYoICIlZCDlm57nm64g44GC44Gq44Gf44GuICVkIOWLnSAlZCDosqDjgZEgJWQg5byV44GN5YiG44GRXG5cbiIsIGkrMSwgd2luLCBsb3NlLCBkcmF3KTsKCX0KCgkvL+WGjeePvgoJcHJpbnRmKCAi5a++5oim5bGl5q20XG4iKTsKCWZvciggaSA9IDA7IGkgPCAxMDsgaSsrICkvLzEw5Zue57mw44KK6L+U44GXCgl7CgkJcHJpbnRmKCAiJWQg5Zue55uuICIsIGkrMSk7CgkJLy/miYvjga7ooajnpLoKCQlwcmludGYoICLjgYLjgarjgZ/jga/jgIDjgIAiKTsKCQlzd2l0Y2goIGhpc3RfbWFuW2ldICkKCQl7CgkJY2FzZSAwOgoJCQlwcmludGYoICLjgrDjg7zjgIAiKTsKCQkJYnJlYWs7CgkJY2FzZSAxOgoJCQlwcmludGYoICLjg4Hjg6fjgq0iKTsKCQkJYnJlYWs7CgkJY2FzZSAyOgoJCQlwcmludGYoICLjg5Hjg7zjgIAiKTsKCQkJYnJlYWs7CgkJfQoJCXByaW50ZiggIuOAgCIpOwoJCXByaW50ZiggIu+8o++8r++8reOBr+OAgOOAgCIpOwoJCXN3aXRjaCggaGlzdF9jb21baV0gKQoJCXsKCQljYXNlIDA6CgkJCXByaW50ZiggIuOCsOODvOOAgCIpOwoJCQlicmVhazsKCQljYXNlIDE6CgkJCXByaW50ZiggIuODgeODp+OCrSIpOwoJCQlicmVhazsKCQljYXNlIDI6CgkJCXByaW50ZiggIuODkeODvOOAgCIpOwoJCQlicmVhazsKCQl9CgkJcHJpbnRmKCAiXG4iKTsKCX0KCglwcmludGYoICLilI8g4pSP4pSB4pST4pSP4pSB4pST4pSP4pSz4pST4pSz4pSB4pSTIOKUj+KUgeKUk+KUsyAg4pSz4pSz4pSB4pST4pSz4pSB4pSTIOKUk1xuIik7CglwcmludGYoICLilIMg4pSDICDilJPilKPilIHilKvilIPilIPilIPilKPilKsgICDilIMgIOKUg+KUgyAg4pSD4pSj4pSrICDilKPilLPilJsg4pSDXG4iKTsKCXByaW50ZiggIuKUlyDilJfilIHilJvilLsgIOKUu+KUuyAg4pS74pS74pSB4pSbIOKUl+KUgeKUm+KUl+KUgeKUm+KUu+KUgeKUm+KUu+KUl+KUmyDilJtcbiIpOyAKCXJldHVybiAwOwp9Cg==
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは チョキ
あなたの勝ち!
1 回目 あなたの 1 勝 0 負け 0 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは グー
あいこ!
2 回目 あなたの 1 勝 0 負け 1 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは パー
COMの勝ち!
3 回目 あなたの 1 勝 1 負け 1 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは パー
COMの勝ち!
4 回目 あなたの 1 勝 2 負け 1 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは パー
COMの勝ち!
5 回目 あなたの 1 勝 3 負け 1 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは パー
COMの勝ち!
6 回目 あなたの 1 勝 4 負け 1 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは チョキ
あなたの勝ち!
7 回目 あなたの 2 勝 4 負け 1 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは パー
COMの勝ち!
8 回目 あなたの 2 勝 5 負け 1 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは グー
あいこ!
9 回目 あなたの 2 勝 5 負け 2 引き分け
じゃんけん!!ゲーム
グ-(0), チョキ(1), パー (2)どれかを入力してください。
じゃんけんぽん!
あなたは グー
COMは グー
あいこ!
10 回目 あなたの 2 勝 5 負け 3 引き分け
対戦履歴
1 回目 あなたは グー COMは チョキ
2 回目 あなたは グー COMは グー
3 回目 あなたは グー COMは パー
4 回目 あなたは グー COMは パー
5 回目 あなたは グー COMは パー
6 回目 あなたは グー COMは パー
7 回目 あなたは グー COMは チョキ
8 回目 あなたは グー COMは パー
9 回目 あなたは グー COMは グー
10 回目 あなたは グー COMは グー
┏ ┏━┓┏━┓┏┳┓┳━┓ ┏━┓┳ ┳┳━┓┳━┓ ┓
┃ ┃ ┓┣━┫┃┃┃┣┫ ┃ ┃┃ ┃┣┫ ┣┳┛ ┃
┗ ┗━┛┻ ┻┻ ┻┻━┛ ┗━┛┗━┛┻━┛┻┗┛ ┛