![]() |
Az I/S. 45. feladat (2020. május) |
I/S. 45. Jenő az Alföld tengersík vidékéről felköltözött a Budai-hegyekbe. Hogy minél inkább otthon érezze magát, szeretné a kertjét átrendezni, hogy kevésbé legyen hegyes-völgyes. A kert N parcellából áll, az i-edik parcella tengerszint feletti magassága Ai méter. Jenőnek egy órába telik egy parcella tetejéről egy réteg 1 méter magasságú földet áthordani egy másik parcella tetejére (ekkor az egyik parcella magassága 1 méterrel csökken, a másiké 1 méterrel nő). Jenő akkor fogja magát otthonosan érezni, ha a kertben bármely két parcella magasságának eltérése nem nagyobb, mint K méter. Írjunk programot, amely megmondja, hogy minimum hány órát kell dolgoznia Jenőnek, hogy elégedett legyen a kertjével és otthonosan érezze magát új lakóhelyén.
Bemenet: az első sor tartalmazza a parcellák N számát és K értékét. A második sor N darab számot: az i-edik szám az i-edik parcella Ai tengerszint feletti magassága méterben.
Kimenet: egyetlen szám, amely megadja, hogy minimum hány órát kell dolgoznia Jenőnek, hogy bármely két parcella magasságának eltérése legfeljebb K legyen.
Példa:
Korlátok: 1≤N,K,Ai≤105, egész számok. Időkorlát: 0,3 mp.
Értékelés: a pontok 50%-a kapható, ha N,K,Ai≤1000.
Beküldendő egy is45.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ői környezetben futtatható.
(10 pont)
A beküldési határidő 2020. június 10-én LEJÁRT.
Statisztika:
8 dolgozat érkezett. 10 pontot kapott: Horcsin Bálint, Mócsy Mátyás, Varga 256 Péter. 9 pontot kapott: Ürmössy Dorottya. 6 pontot kapott: 1 versenyző. 5 pontot kapott: 2 versenyző. 0 pontot kapott: 1 versenyző.
A KöMaL 2020. májusi informatika feladatai
|