#SDNU1304. 约瑟夫环的强化版
约瑟夫环的强化版
Description
约瑟夫环问题的简单强化版。约瑟夫环是这样的:个人组成一个环,编号为,,站在圆圈的每第个将出列,直到所有人都出列。例如,当和那么和将按顺序逐一出列。
假设有好人和坏人组成一个环。在圈内的前是好人和最后个坏人。由你来确定,所有的坏人会在好人之前出列的最小。
Format
Input
多组测试样例,每个测试样例一个(),当时测试终止
Output
最小
Samples
3
4
0
5
30
约瑟夫环问题的简单强化版。约瑟夫环是这样的:n个人组成一个环,编号为1,2…N,站在圆圈的每第m个将出列,直到所有人都出列。例如,当n=6和m=5那么5,4,6,2,3和1将按顺序逐一出列。
假设有k好人和k坏人组成一个环。在圈内的前k是好人和最后K个坏人。由你来确定,所有的坏人会在好人之前出列的最小m。
多组测试样例,每个测试样例一个k(0≤k≤14),当k=0时测试终止
最小m
3
4
0
5
30
By signing up a GENESIS universal account, you can submit code and join discussions in all online judging services provided by us.