已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。
假设现在有k个好人,k个坏人。在圆圈中前k个是好人,k个坏人在后。你需要确定最小的m值使所有坏人在第一个好人报数之前出列。
输入
输入由若干行构成,其中包括k值
输入的最后一行包含0,你可以假设0<k<14
输出
输出由若干行构成,其中包括与k值相应得到的m值。
然后就是输入输出例子了
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。