- Описание
- Отправленные решения
10. Крош, Ежик и квадратичная игра
Крош и Ежик играют в следующую игру. Изначально у них есть одна кучка из камней. Игроки ходят по очереди, Крош ходят первым. За свой ход игрок может из кучки выбрать любое число камней, являющееся точным квадратом, и выкинуть эти камни из кучки, при условии, что в кучке есть такое число камней. Например, игроки могут брать камней из кучки за раз(при условии, что такое количество камней есть в кучке). Проигрывает тот, кто не может сделать ход, то есть кто вынужден делать ход тогда, когда в кучке не осталось камней. По заданному числу определите, кто выиграет при оптимальной игре обоих игроков. Если выиграет Крош, выведите , иначе выведите . Вам необходимо ответить на независимых запросов, для каждого из них выведите ответ в отдельной строке, кто выиграет при данном .
Формат ввода
В первой строке дано число - количество запросов. В следующих строках содержатся сами запросы, в каждой строке - число . Гарантируется, что все запросы различны.
Формат вывода
Для каждого запроса выведите , если выиграет Крош, и , если Ежик.
Ограничения
Ограничение времени
2 с
Ограничение памяти
256 МБ
Пример 1
3
1
6
10
1
1
0