Laiko ribojimas: 1s
Atminties ribojimas: 256MB
Duomenų failas: balos.in
Rezultatų failas: balos.out
Balos
"Ir vėl pavasaris", - pagalvojo Mantas niūriai spoksodamas pro langą į kieme telkšančias balas.
-- Mantelio, būk žmogus, nubėk į malkinę ir parnešk kelias malkas židiniui užsikurti,- išgirdo iš gretimo kambario sklindantį senelio balsą.
Mantas žvilgtelėjo į pilną balų kelią nuo namų iki malkinės ir galiausiai nuėjo ieškoti tinkamų batų.
Nuo namo iki malkinės yra išdėstyta plytelių dar nuo Manto vaikystės sunumeruotų nuo iki . Kiekviena plytelė yra netolygiai įsmukusi sudarydama gylio balą.
Mantas turi batų porų, taipogi sunumeruotų nuo iki (Mantui nepatinka, jei daiktai nėra sunumeruoti). Su -tąja batų pora Mantas gali įlipti į gylio balą bei pereiti iki plytelių į priekį. Mantas pradeda savo kelionę nuo pirmos plytelės ir turi pasiekti -tąją plytelę, kad patektų į malkinę. Padėkite Mantui sužinoti, su kuriom batų porom jis gali nusigauti iki malkinės.
Pradiniai duomenys
Pirmoje eilutėje yra skaičiai ir () - plytelių bei batų porų skaičius.
Antroje eilutėje yra skaičių () - -tosios plytelės vietoje esančios balos gylis.
Sekančiose eilučių yra po du skaičius bei - į kokio maksimalaus gylio balą gali įlipti Jonas avėdamas -tuosius batus bei per kiek daugiausia plytelių gali pereiti vienu žingsniu.
Rezultatai
Išveskite eilučių - kiekvienai batų porai po vieną skaičių: - jei su -tąja pora Mantas gali pasiekti malkinę, kitu atveju .
Pavyzdžiai
Pradiniai duomenys | Rezultatai |
---|---|
8 7 0 3 8 5 6 9 0 0 0 5 0 6 6 2 8 1 10 1 5 3 150 7 |
0 1 1 0 1 1 1 |