C++程序求助(mfc)
有n人围坐成一圈(假设他们的编号沿顺时针方向依次为1到n)。编程序,使用数组来存放各数据(人员编号),而后从1号人员开始数起(沿顺时针方向),当数到k时(其中k>1由用户...
有n人围坐成一圈(假设他们的编号沿顺时针方向依次为1到n)。编程序,使用数组来存放各数据(人员编号),而后从1号人员开始数起(沿顺时针方向),当数到k时(其中k>1由用户通过cin输入指定),则该号人员被“淘汰出局”;接着仍沿顺时针方向从被淘汰出局者的下一人员又重新从1开始数起,数到k后,淘汰第2个人;如此继续,直到最后剩下一个人时停止。请输出先后被“淘汰”的人的编号。
展开
3个回答
展开全部
到网上直接搜约瑟夫环问题,源代码一大堆的。
如:
http://baike.baidu.com/view/717633.htm?fr=ala0_1
再如:
http://zhidao.baidu.com/question/5676169.html
这个用MFC做就小题大做了。显示起来麻烦,尤其是显示成环的时候麻烦。
如:
http://baike.baidu.com/view/717633.htm?fr=ala0_1
再如:
http://zhidao.baidu.com/question/5676169.html
这个用MFC做就小题大做了。显示起来麻烦,尤其是显示成环的时候麻烦。
展开全部
这个不用MFC吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多使用搜索引擎,看看是否有人对此或此类问题已做过解答;
而且可以获取不同的解决思路及办法。
而且可以获取不同的解决思路及办法。
参考资料: http://www.hudong.com/wiki/%E7%BA%A6%E7%91%9F%E5%A4%AB%E7%8E%AF
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询