Középiskolai Matematikai és Fizikai Lapok
Informatika rovattal
Kiadja a MATFUND Alapítvány
Már regisztráltál?
Új vendég vagy?

Az S. 134. feladat (2019. április)

S. 134. Szeretnénk új könyveket venni. Egy boltban \(\displaystyle N\) féle könyvet árusítanak, az \(\displaystyle i\)-ediket \(\displaystyle P_{i}\) forintért. Szerencsére rendelkezünk \(\displaystyle K\) darab kuponnal. Ha az \(\displaystyle i\)-edik könyv megvételekor elhasználunk egy kupont, akkor azt \(\displaystyle P_{i}\) helyett \(\displaystyle R_{i}\) forintért tudjuk megvásárolni. Egy könyvnél csak egy kupont tudunk elhasználni. Adjuk meg, hogy legföljebb hány könyvet tudunk megvásárolni \(\displaystyle M\) forintért.

A standard bemenet első sora tartalmazza az \(\displaystyle N\), \(\displaystyle K\), \(\displaystyle M\) számokat; a következő \(\displaystyle N\) darab sor tartalmazza a \(\displaystyle P_{i}\) és \(\displaystyle R_{i}\) számokat. A kimeneten adjuk meg, hogy legfeljebb hány könyvet tudunk megvenni.

Példa:

Korlátok: \(\displaystyle 1\le K\le N\le 50\,000\), \(\displaystyle 1\le M\le {10}^{14}\), \(\displaystyle 1\le R_{i}\le P_{i}\le {10}^{9}\). Időlimit: 0,5 mp.

Beküldendő egy s134.zip tömörített állományban a megfelelően dokumentált és kommentezett forrásprogram, amely tartalmazza a megoldás lépéseit, valamint megadja, hogy a program melyik fejlesztő környezetben futtatható.

(10 pont)

A beküldési határidő 2019. május 10-én LEJÁRT.


Statisztika:

Az S. 134. feladat értékelése még nem fejeződött be.


A KöMaL 2019. áprilisi informatika feladatai