编写一个简单的23 根火柴游戏程序,实现人跟计算机玩这个游戏的程序。 为了方便程序自动评测,假设计算机移动的火柴数不是随机的,而是将剩余的火柴根数对3求余后再加1来作为计算机每次取走的火柴数(最后剩3根以及下数量的时候,按如何能赢来计算数量)。
游戏规则是:
1、两个游戏者开始拥有23 根火柴棒; 2、每个游戏者轮流移走1 根、2 根或3 根火柴; 3、谁取走最后一根火柴为失败者。
#include <stdio.h>
int main()
{
printf("这里是23根火柴游戏!!\n注意:最大移动火柴数目为三根\n");
int sum = 23;
while (1) {
printf("请输入您移动的火柴数目:\n");
int j,i;
a: scanf("%d",&j);
if(j > 3 || j <