菜鸟急救:一个数数游戏,求解

来源:百度知道 编辑:UC知道 时间:2024/05/22 19:23:02
一群人围成一圈,商定一个数字X,从编号为1的人开始报数,数到最后一个人后折回来再从第一个人开始接着数,报到X的倍数就退出游戏,直到最后剩下一个人胜利。
例:a,b,c 三人参加游戏
商定数字为7
从a开始数,c获胜。

这个是我以前回答过的一个问题
去参考我的回答吧
http://zhidao.baidu.com/question/85978682.html

//一群人围成一圈,商定一个数字X,从编号为1的人开始报数,数到最后一个人后折回来再从第一个人开始接着数,
//报到X的倍数就退出游戏,直到最后剩下一个人胜利。
//例:a,b,c 三人参加游戏
//商定数字为7
//从a开始数,c获胜。

public static void Main()
{
char[] c = { 'a', 'b', 'c' };
int num=0;
char temp=' ';
while (num != 7)
{
foreach (char t in c)
{
num++;
if (num == 7)
{
temp = t;
break;
}
}
}
Console.WriteLine(temp);

}