In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.
Bajtazar i Bitocy pracują w firmie spedycyjnej „Jak nie dziś, to jutro”. Dostali właśnie bardzo odpowiedzialne zadanie, polegające na przewiezieniu paczek z magazynów rozmieszczonych w różnych miastach Bajtocji do centralnego magazynu w stolicy. W Bajtocji jest miast ponumerowanych liczbami od 1 do ; stolica jest miastem o numerze 1. Miasta są połączone dwukierunkowymi drogami; z każdego miasta da się dojechać do każdego innego.
Nasi bohaterowie postanowili urozmaicić sobie pracę i zagrać w następującą grę. Wykonują oni na przemian ruchy. Ruch polega na pojechaniu samochodem dostawczym do wybranego miasta, zabraniu z tamtejszego magazynu dowolnej niezerowej liczby paczek i przewiezieniu ich do miasta położonego o jedną drogę bliżej od stolicy. Ustalili, że wygrywa ten, kto jako pierwszy nie będzie miał już żadnej paczki do przewiezienia – może on wtedy pójść do szefa i zgarnąć premię za wykonaną pracę.
Zakładając, że obaj grają optymalnie i Bajtazar wykonuje pierwszy ruch, wyznacz, który z nich wygra.
W pierwszym wierszu wejścia znajduje się jedna liczba całkowita () oznaczająca liczbę miast w Bajtocji. W -tym z kolejnych wierszy znajdują się po dwie liczby całkowite , (, ) oznaczające numery miast, które łączy -ta droga. W -tym z kolejnych wierszy znajduje się po jednej liczbie całkowitej (), która oznacza liczbę paczek w magazynie miasta o numerze .
Na wyjściu należy wypisać jedno słowo TAK, jeśli wygra Bajtazar, lub NIE w przeciwnym wypadku.
Dla danych wejściowych:
5 1 3 2 1 1 4 4 5 1 2 1 1
poprawną odpowiedzią jest:
TAK
Autor zadania: Tomasz Idziaszek.