Predstavte si, že ste hlavným logistikom v Medzihviezdnej Federácii, ktorá plánuje dôležitú expedíciu na vzdialenú planétu. Vašou úlohou je vyslať presne $V$ skúsených veliteľov a $K$ mladých kadetov.
Máte k dispozícii $n$ typov vesmírnych lodí, ktoré sa líšia kapacitou pre každý typ personálu a cenou. Každý typ lode $i$ má špecifikáciu:
Je dôležité, aby:
Vašou úlohou je nájsť najlacnejšiu kombináciu lodí, ktorá presne splní požiadavky na počet veliteľov a kadetov. Môžete si byť istí, že vždy existuje spôsob, ako prepraviť všetkých, pretože sú k dispozícii aj lode s kapacitou pre jedného veliteľa alebo jedného kadeta.
Ako by ste navrhli algoritmus, ktorý zabezpečí, že Medzihviezdna Federácia minie čo najmenej kreditov?
Na prvom riadku vstupu nájdete 3 čísla $n, V, K$ -- počet dostupných typov lodí, počet veliteľov a počet kadetov.
Nasleduje $n$ riadkov, ktoré obsahujú čísla $v_i, k_i, p_i$ pre každý typ lode.
Na jediný riadok výstupu vypíšte jedno číslo -- najmenší počet kreditov, ktoré musí Medzihviezdna Federácia minúť na prepravu všetkého personálu.
4 2 3
1 0 100
0 1 80
1 1 150
1 2 200
350