![]() |
Az I/S. 71. feladat (2023. április) |
I/S. 71. Egy étterem N asztallal rendelkezik, az i-edik asztal A[i] férőhelyes. Egy nap az étterembe M csoport érkezik, a k-adik csoport B[k] főből áll. Az étterem egy furcsa ültetési szokással rendelkezik: nem ülhet egy asztalnál két olyan ember, akik egy csoportból érkeztek. Adjuk meg, hogy legfeljebb hány csoport ültethető le teljesen az M csoport közül, ha egy asztalnál nem ülhet két azonos csoportból érkezett ember.
A bemenet első sorában az N és M számok találhatóak szóközzel elválasztva, az asztalok és a csoportok száma. A második sorban N darab szám található szóközökkel elválasztva: a férőhelyek száma az egyes asztaloknál. A harmadik sorban M darab szám található szóközökkel elválasztva: az egyes csoportok létszáma.
A kimenet egyetlen sorában egy szám szerepeljen: a maximálisan leültethető csoportok száma.
Minták:
Magyarázat (1. példa): az első csoport embereit ültessük le az 1. és 2. asztalhoz; a 3. csoport embereit az 1. és 3. asztalhoz.
Korlátok: 1≤N,M,A[i],B[i]≤100. Időkorlát: 0,4 mp.
Értékelés: a pontok 50%-a kapható arra a programra, amely helyes megoldást ad N=2 esetén.
Beküldendő egy is71.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ó. A dokumentáció tartalmazza a megoldás elméleti hátterét, az esetleg felhasznált forrásokat. Ne tartalmazzon kódrészleteket, azok magyarázata kódkommentek formájában a forrásprogramban szerepeljen.
(10 pont)
A beküldési határidő 2023. május 15-én LEJÁRT.
Statisztika:
5 dolgozat érkezett. 10 pontot kapott: Gyönki Dominik, Nagy 292 Korina. 5 pontot kapott: 1 versenyző. 4 pontot kapott: 2 versenyző.
A KöMaL 2023. áprilisi informatika feladatai
|