题目:n个人围成一圈,并按顺时针依次编号1-n从编号为1的人开始,按顺时针方向每隔一
人选出一个,剩下的人重新围成一圈,如此循环直到剩下两人,这剩下的两人就是幸运儿。
如果你想成为最后两个幸运儿,请问开始时应该站在什么位置?(3<=n<=50)
输入:开始时的人数n
输出:第1行是选出顺序,第2行是两名幸运儿的开始位置(按升序排列),位置编号之
**理解:这个输入的数不管是奇数还是偶数第一轮淘汰的都是2的倍数,但是以后的话偶数是淘汰位置在2的倍数上的那个数,渏数是把上轮最后一个数放到第一个数后的位置在2的倍数上的那个数
哈哈一个问题发了两个帖子呢,那就让俺捡下便宜吧。有什么问题hi我,希望对楼主有帮助采纳吧。两个问题呢虽然没有分也值了,没白忙活。嘿嘿