果粒橙213
2021-11-25 19:45
采纳率: 100%
浏览 19

报数游戏 用c语言写 输出最后剩下的数字

给定一个从 1 到 n 排序的整数列表。
首先,从左到右,从第一个数字开始,每隔一个数字进行删除,直到列表的末尾。
第二步,在剩下的数字中,从右到左,从倒数第一个数字开始,每隔一个数字进行删除,直到列表开头。
我们不断重复这两步,从左到右和从右到左交替进行,直到只剩下一个数字。
返回长度为 n 的列表中,最后剩下的数字。
输入n 的数 输出最后剩下的数字

  • 好问题 提建议
  • 收藏

2条回答 默认 最新

  • CSDN专家-link 2021-11-25 19:51
    已采纳

    其实每步都可以知道还剩多少个数字,判断奇偶就可以每次从左到右执行的

    评论
    解决 无用
    打赏 举报
  • 查看更多回答(1条)

相关推荐 更多相似问题