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 |