Mistrzostwa Polski Szkół Średnich w Programowaniu Zespołowym 2024
Problem description
Alicja i Bogdan grają w grę Lewy Nim. Początkowo w grze znajduje się N stosów kamyczków, podobnie jak w grze Nim. Różnica jest taka, że ruch polega na zabraniu dodatniej liczby kamyczków, ze stosika znajdującego się najbardziej z lewej. Gracze wykonują ruchy naprzemiennie, zaczyna Alicja, a ten, kto nie może wykonać ruchu, przegrywa.
Twoim zadaniem jest wyznaczenie zwycięzcy tej gry, zakładając, że obaj gracze grają optymalnie.
Wejście
W pierwszym wierszu wejścia znajduje się dodatnia liczba całkowita N, będąca początkową liczbą stosów kamyczków. W drugim wierszu wejścia znajduje się ciąg A1, A2, …, AN, będący liczbami kamyczków na kolejnych stosikach, w kolejności od lewej.
Wyjście
W pierwszym (jedynym) wierszu wyjścia powinno znaleźć się imię zwycięzcy gry.
Ograniczenia
1 ≤ N ≤ 100 000, 1 ≤ Ai ≤ 109.
W testach wartych łącznie 20% maksymalnej punktacji zachodzi: N, Ai ≤ 5.
W testach wartych łącznie 60% maksymalnej punktacji zachodzi: N ≤ 1000.
Przykład
Wejście | Wyjście | |
|
|
Wejście | Wyjście | |
|
|
Wejście | Wyjście | |
|
|