excel编号ja1到ja6,下一个jb1到jb8,如此循环,相隔间隔共同内容面

题目:n个人围成一圈,并按顺时针依次编号1-n从编号为1的人开始,按顺时针方向每隔一
人选出一个,剩下的人重新围成一圈,如此循环直到剩下两人,这剩下的两人就是幸运儿。
如果你想成为最后两个幸运儿,请问开始时应该站在什么位置?(3<=n<=50)
输入:开始时的人数n
输出:第1行是选出顺序,第2行是两名幸运儿的开始位置(按升序排列),位置编号之
**理解:这个输入的数不管是奇数还是偶数第一轮淘汰的都是2的倍数,但是以后的话偶数是淘汰位置在2的倍数上的那个数,渏数是把上轮最后一个数放到第一个数后的位置在2的倍数上的那个数

#运用一个循环,把人添加到list1里面 #定义一个函数用这个函数进行第┅轮的筛选,把是号码是2的倍数的人给删除 #这个函数用来输出最后的答案 #定义一个函数,进行第二轮筛选把位置号码是2的倍数的人,給删除 #利用for循环把下标不是i2倍数的添加到列表里 pss#站位符号没有任何意思 #判断之前输入的n是偶数还是奇数 #奇数要把位置进行调整

哈哈一个问题发了两个帖子呢,那就让俺捡下便宜吧。有什么问题hi我,希望对楼主有帮助采纳吧。两个问题呢虽然没有分也值了,没白忙活。嘿嘿

我要回帖

更多关于 广汽传祺ga6 的文章

 

随机推荐