1 - Vatra
Vremensko ograničenje | Memorijsko ograničenje |
---|---|
100ms | 64MB |
Pre oko dvadeset hiljada godina, praistorijski ljudi su dosta vremena provodili u pećinama. Tokom noći, da ih životinje ne bi napale, zapalili bi vatru. Jedno veče, pre spavanja, primetili su da im vatra neće izdržati do ujutru, te su našli tri predmeta koja su hteli da ubace u vatru i time produže vreme trajanja vatre. Međutim, ubacivanje nekih od tih predmeta bi moglo da dovede do skraćivanja vremena trajanja vatre, te nije isplativo ubaciti te predmete. Za svaki od tri predmeta vama je dato za koliko bi se promenilo vreme trajanja vatre (ovaj broj može da bude i negativan) ukoliko bi se taj predmet ubacio u vatru. Vaš zadatak je da odredite maksimalno vreme za koje je moguće produžiti trajanje vatre.
Opis ulaza
U prvom i jedinom redu standardnog ulaza se nalaze tri cela broja \(x_1\), \(x_2\) i \(x_3\), gde \(x_i\) predstavlja vreme za koje bi se promenilo trajanje vatre ukoliko bi se i-ti predmet ubacio u vatru.
Opis izlaza
U prvi red standardnog izlaza ispisati jedan ceo broj koji predstavlja maksimalno vreme za koje je moguće produžiti vreme trajanja vatre.
Primer 1
Ulaz
Izlaz
Primer 2
Ulaz
Izlaz
Ograničenja
- \(-1000 \leq x_1,x_2,x_3\leq 1000\).
- Bar jedan od brojeva u ulazu će uvek biti nenegativan.
Napomena
Test primeri su podeljeni u dve disjunktne grupe:
- U test primerima vrednim 30 poena važi \(x_1\), \(x_2\), \(x_3\) \(\geq 0\).
- U test primerima vrednim 70 poena nema dodatnih ograničenja.
Autor | Tekst i test primeri | Analiza rеšenja | Testiranje |
---|---|---|---|
Boris Grubić | Boris Grubić | Milica Mićić | Lazar Milenković |
Rešenje za \(x_1, x_2, x_3 \geq 0\) :
Kada bi se bilo koji od predmeta ubacio u vatru dužina njenog gorenja bi se povećala. Vatra bi onda najduže gorela ako bi se svaki od tih predmeta ubacio i zato je potrebno samo ispisati zbir sve tri date vrednosti.
Glavno rešenje:
Želimo da odaberemo samo predmete koji imaju nenegativnu vrednost produžavanja trajanja vatre i njihove vrednosti sabiramo kao krajnje rešenje. Ako bi se uzeo i neki od predmeta sa negativnim brojem konačno vreme gorenja bi se samo smanjilo.