2015. november
tesztenkénti időlimit
2000 ms
tesztenkénti memórialimit
64 MiB
inputfájl
stdin
outputfájl
stdout

Egy robot a következő utasítások szerint mozog: először a \(0\) pozícióból indul, majd például a \(\text{15 R}\) utasításra \(15\) lépést jobbra lép, és a \(\text{20 L}\) utasításra \(20\) lépést balra. A robotnak \(N\) utasítást adnak, \(1 \leq N \leq 3*10^5\). Az utasítások lépésszámai pozitív egészek, a robot legfeljebb \(10^9\) távolságra mehet el a kezdőpozíciótól. Adott még egy \(K\) szám. Az a kérdés, hogy hány pozíción volt, vagy haladt át a robot legalább K-szor.

Bemenet

A program olvassa be a standard input első sorából \(N\)-et és \(K\)-t, majd a következő \(N\) sorból az \(a_i\), \(c_i\) szóközzel elválasztott számot és karaktert, melyek a robot mozgását írják le.

Kimenet

A program írja a standard output első és egyetlen sorába a megfelelő pozíciók számát.

Pontozás

Példák
Bemenet
6 2
2 R
6 L
1 R
8 L
1 R
2 R
Kimenet
6

Megjegyzések

Információk
Azonosító:
s102
Cím:
2015. november
Időlimit:
2000 ms
Memórialimit:
64 MiB
Típus:
batch

Megoldás beküldése
Beküldéshez lépj be vagy regisztrálj!

Mellékletek