eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Розділяй та знищуй

Розділяй та знищуй

Максим та Юрко полюбляють гру «Розділяй та знищуй».

На початку гри є одна купка камінців з ni камінцями. Юрко та Максим ходять по черзі (Юрко – перший). У свій хід Юрко може розділити будь-яку купку на дві. Камінці в цих нових купках діляться порівну (якщо не вдається цього зробити, в одну з них кладуть на один камінець більше). Максим у свій хід може знищити будь-яку купку (забрати та видалити її з гри). Якщо комусь з гравців дістається ситуація, коли в усіх купках по одному камінцю, він програє.

Хто ж з них виграє, при оптимальній грі обох гравців?

Вхідні дані:

В першому рядку вводиться число t – кількість тестів. В другому рядку вводиться t чисел ni. Кожне з таких чисел описує гру, у якій початкова кількість камінців дорівнює ni.

Вихідні дані:

Потрібно вивести t рядків, в кожному з яких міститься відповідь на відповідний тест. Якщо виграє Максим, виведіть “Maxim”, а якщо Юрко – “Yurko”.

Оцінювання:

  • 40% - t ≤ 1000; ni1000

  • 20% - t ≤ 104; ni109

  • 20% - t ≤ 104; ni1018

  • 30% - t ≤ 5*105; ni1018

Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
1
3
Выходные данные #1
Maxim
Входные данные #2
2
2 3
Выходные данные #2
Yurko
Maxim
Источник ІІ етап Всеукраїнської олімпіади з інформатики м.Житомир 2020