//题目:
设有N颗棋子,由人和计算机轮流从中取走若干颗。每方每次最
多取K颗,最少取1颗 (K值不能超过总数的一半,也不能小于1)。
试编写一程序使计算机有较多的获胜机会。
屏幕输入提示:
(1) 输入竞赛规则:A. 取最后一颗棋子的那一方为败.
B. 取最后一颗棋子的那一方为胜.
(2) 总共有多少颗棋子?
(3) 一次最多取几颗?
(4) 谁先取?
(5) 每个回合都应显示: A. 你取几颗?
B. 我取走......颗,还剩......颗.
(6) 竞赛过程中发生违例时,打印出: 竞赛无法进行下去!
(7) 竞赛结束后打印:
I win!(我胜!)或 You win!(你胜!)。
#include "Stdio.h"
#include "stdlib.h"
#include<time.h>
int main()
{
int j,k,n,com,peo,flag=0;
printf("How many chesses?\n");
scanf_s("%d",&n);
printf("1.the last one lost\n2.the last one won\n");
scanf_s("%d",&k);
printf("who first?\n1.the computer 2.me\n");
scanf_s("%d",&j);
printf("the number of chesses you taken requires between