Zadaća - Županijsko (2011)


Submit solution

Points: 30 (partial)
Time limit: 1.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
Assembly, Awk, C, C++, Java, Perl, Python

Županijsko natjecanje 2011. godine za 1. i 2. razred Srednje Škole - 1. zadatak

Pero je danas u školi učio cijele brojeve i operacije među njima, te je za domadu zadadu dobio jedan zadatak. Zadatak sadrži tri cijela broja i računske operacije među njima. Međutim, Pero nije dobro prepisao zadatak s ploče. Uspio je prepisati samo brojeve, ali mu nedostaju znakovi računskih operacija.

Pero ne zna što de učiniti, pa se odlučio malo poigrati sa zadatkom. S obzirom da su do sada u školi naučili samo dvije operacije – zbrajanje i množenje, Peru zanima koliki je najvedi mogudi rezultat koji može dobiti koristedi ta tri zadana cijela broja i operacije zbrajanja i množenja.

Pero želi da zadatak ostane što sličniji originalnome, pa ne želi mijenjati redoslijed brojeva, a kako još nisu učili korištenje zagrada, Pero nede koristiti ni zagrade.

Vaš zadatak je napisati program koji za zadana tri cijela broja ispisuje najvedi mogudi rezultat koji se može dobiti od ta tri broja uz pomod operacija zbrajanja i množenja, bez mijenjanja redoslijeda brojeva i upotrebe zagrada.

ULAZNI PODACI

U prvom i jedinom retku se nalaze tri cijela broja a, b, i c (-1 000 ≤ a,b,c ≤ 1 000)

IZLAZNI PODACI

U prvom i jedinom retku ispišite najvedi mogudi rezultat koji Pero može dobiti koristedi brojeve a, b, i c i operacije zbrajanja i množenja.

PRIMJERI TEST PODATAKA

ulaz
19 -27 49
izlaz
41
ulaz
36 93 -98
izlaz
3250
ulaz
-127 -24 86
izlaz
262128
Objašnjenje

Objašenjenje drugog test primjera: Najveći mogući rezultat se dobije ako Pero postavi računske operacije na sljedeći način: 36 * 93 + (-98)


Comments

There are no comments at the moment.