约瑟夫问题C++实现,求解释代码意义(无数组无链表无指针)

2024-11-25 05:21:32
推荐回答(3个)
回答1:

约瑟夫环就是循环链表,总共n个人,然后报数第m个人就退出环,这样重复n-1次最后剩下的人的序号就是要知道的结果。所以就是循环n-1次,每循环一次少一个人,所以取余的分母就每次少一个,但是你这个代码有问题吧

回答2:

第二步是让你键盘输入n和m的值,第三步是一个循环,带除法。第四步是输出x+1的值并结束。不过你的main没有定义type,估计没法compile

回答3:

用的是递归