Laiko ribojimas: 0.5s
Atminties ribojimas: 32MB
Duomenų failas: mario.in
Rezultatų failas: mario.out
Mario
Drąsiajam Mario ir vėl teks gelbėti princesę! Norint tą padaryti jam teks pereiti sudėtingą vamzdyną - iš vamzdžių padarytą labirintą.
Mario pradeda savo kelionę pirmajame kambaryje, turėdamas gyvybės žiedų (pavogtų iš Sonic'o). Iš šio kambario vienakrypčiais vamzdžiais jis gali nukeliauti į kitus kambarius. Šiuose kambariuose jis gali rasti iki (įskaitant) gyvybės žiedų arba priešų, atimančių iš Mario iki žiedų. Išėjus iš kambario tiek priešai, tiek žiedai atsinaujina, tad vėl patekus į tą patį kambarį Mario galės atsinaujinti arba prarasti savo žiedus.
Pamatęs kokį sudėtingą vamzdyną teks pereiti, jam pasidarė įdomu ar pasiekti princesę išvis įmanoma.
Pradiniai duomenys
Įvestį sudaro iki testų.
Testai pradedami skaičiumi , nurodančiu kambarių kiekį (speciali reikšmė žymi testų pabaigą). Sekančiose eilučių pateikiami kambarių aprašai. 'toji eilutė pradedama skaičiumi , kuris nusako kiek gyvybių Mario gaus patekęs į kambarį. Tada seka skaičius - kambarių, pasiekiamų iš 'tojo, kiekis. Galiausiai pateikiami vamzdžiais pasiekiamų, kambarių numeriai (). Po šių aprašų seka kitas testas.
Mario visada pradeda savo kelionę pirmajame kambaryje, o princesė visada jo laukia 'tąjame kambaryje (šiuose kambariuose Mario nei gauna, nei praranda gyvybių).
Išvestis
Kiekvienam testui, atskirose eilutėse, reikia atspausdinti žodį NE, jei princesės pasiekti nepavyks. Tačiau, jei Mario sugebės nenumiręs nukeliauti iki princesės, reikia išvesti žodį TAIP.
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
4 0 1 2 5 1 3 8 1 4 0 0 5 0 2 2 3 -100 1 4 10 1 2 -1 1 5 0 0 -1 |
TAIP TAIP |