Проблема Иосифа Флавия (или перестановка Иосифа) - теоретическая проблема, связанная с определенной игрой подсчета голосов.Порядок устранения проблемы Джозефуса
Люди стоят в кругу, ожидая исполнения. Подсчет начинается в первой точке круга и продолжается по кругу по часовой стрелке. После указанного количества людей пропущено, выполняется следующий человек. Процедура повторяется с остальными людьми, начиная со следующего человека, идя в том же направлении и пропуская такое же количество людей, пока остается только один человек остается и освобождается. Например, если N = 10, то порядок устранения 2, 4, 6, 8, 10, 3, 7, 1, 9 и 5
The problem is, without simulation of the above game, try to find out the order of
elimination through means of mathematical formula or a mathematical pattern.
Изначально задана п т.е. количество людей в круге в начале. Дайте порядок устранения с учетом вышеуказанных условий и ограничений.
Простыми словами напечатайте образец смертей без использования каких-либо структур данных, таких как массивы и связанные списки.
Почему вы не спрашиваете об этом на http://math.stackexchange.com? – elyashiv
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что он принадлежит на math.stackexchange.com – uselpa
Потому что мне нужно закодировать проблему на C без использования каких-либо структур данных или массивов. Поскольку обмен стеками является платформой для программирования связанных вопросов, я чувствовал, что он принадлежит и здесь. Кстати, я уже разместил вопрос на math.stackexchange.com. @uselpa – user3600483