Braille - Državno (2018)


Submit solution

Points: 40 (partial)
Time limit: 2.0s
Memory limit: 64M

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

Državno natjecanje 2018. / Osnovna škola (7. razred) - 1. zadatak

Brailleovo pismo je sustav pisanja i čitanja namijenjen slijepim ili slabovidnim osobama kojeg je 1824. godine osmislio Louis Braille. Svako slovo abecede i jednoznamenkasti brojevi su u Brailleovom pismu opisani sustavom od šest točaka organiziranih u dva stupca s po tri točke koje mogu biti ispupčene (crno) ili udubljene (bijelo). Brojevi su opisani kao u tablici.

Zamislimo uobičajeni matematički izraz koji će se sastojati samo od dva operatora (koji mogu biti zbrajanje i množenje) i tri jednoznamenkasta broja, samo s tom razlikom što će zapis izraza biti na Brailleovom pismu.

Napiši program koji će izračunati vrijednost tako zadanog izraza. Izraz zadajemo s tri puta po osam znakova, pri čemu malo slovo „x“ predstavlja ispupčenje, malo slovo „o“ udubljenje, a znak „ “ razmak. Npr. izraz 2 + 4*7 zapisujemo na način opisan u prvom primjeru test podataka.

ULAZNI PODATCI

Tri retka s po osam znakova kako je opisano u tekstu zadatka.

IZLAZNI PODATCI

Cijeli broj, vrijednost izraza opisanog ulaznim podacima.

PRIMJERI TEST PODATAKA

Ulaz
xo xx xx
xo+ox*xx
oo oo oo
Izlaz
30
Ulaz
xo ox xo
oo+xo+ox
oo oo oo
Izlaz
15
Ulaz
xx xo xo
oo*xx*ox
oo oo oo
Izlaz
120
Objašnjenje

Opis prvog primjera: 2 + 4*7 = 30 Opis drugog pimjera: 1 + 9 + 5 = 15 Opis trećeg primjera: 3x8x5 = 120


Comments

There are no comments at the moment.