Игра
Рассмотрим следующую игру. Имеется кучка из N ≥ 2 камней. За один ход можно убрать из неё любое число камней, не превышающее половины размера кучи. Два игрока совершают ходы поочерёдно. Выигрывает тот, кто сделал последний ход (при этом в куче останется один камень). Требуется определить, сколько существует различных значений N в интервале от 2 до K, при которых игрок, делающий первый ход, гарантированно проиграет (при условии, что второй игрок всегда ходит наилучшим образом). Например, при K=4 ответом будет 1, поскольку первый игрок гарантированно проиграет только в одном случае − когда в куче три камня. Формат ответа. Запишите в результирующий текстовый файл ровно пять чисел − ответы при K, равном: · 10 · 100 · 1000 · 106 · 109 Числа отделяйте друг от друга пробелом или переводом строки. Если вы не знаете все правильные ответы, то вместо недостающих напишите число 0. Пример файла с ответами.
Примечание: в этом примере все ответы неверные Система оценивания. Каждый верный ответ оценивается в два балла.
| ||||||||
|