设有n个人围成一圈,每个人的编号依次为1,2,3,。。。,n。现从编号为k的人开始报数,数到m的人出列,接着从出列的下一个人开始重新报数,数到m的人又出列,依此类推,直到所有人都出列为止。现要求该n个人的出列顺序。这个问题称为约瑟夫(Josephu)问题。试编写求解约瑟夫问题的算法。
设有n个人围成一圈,每个人的编号依次为1,2,3,。。。,n。现从编号为k的人开始报数,数到m的人出列,接着从出列的下一个人开始重新报数,数到m的人又出列,依此类推,直到所有人都出列为止。现要求该n个人的出列顺序。这个问题称为约瑟夫(Josephu)问题。试编写求解约瑟夫问题的算法。
发布时间:2025-02-22 11:49:28