• 2022-06-27
    约瑟夫问题。有n个人,编号为1,2,…,n,围成一个圆圈,按照顺时针方向从编号为k的人从1开始报数,报数为m的人出列,他的下一个人重新开始从1报数,数到m的人出列,一直这样重复下去,直到所有的人都出列。要求编写一个算法,输入n、k和m,依次输出每次出列人的编号。例如,输入9、3、5,则输出结果为7、3、9、6、5、8、2、4、1.要求编写完成程序实现,并粘贴源代码,上传运行结果截图。
  • 举一反三