Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

FR_16_08 - ONP ERROR

Nauczyciel Jan Fraktalski zapisał na tablicy wyrażenie w postaci ONP. Jasiu jest pilnym uczniem i od razu zaczął wyliczać wartość wyrażenia zapisanego na tablicy. Okazało się jednak, że nauczyciel pomylił się i błędnie zapisał wyrażenie. Jasio postanowił napisać program, który sprawdzi poprawność wyrażenia zapisanego w ONP. A ty? Będziesz tak siedział, czy też napiszesz swój program weryfikujący zapis nauczyciela?

Wejście

W pierwszym i jedynym wierszu wyrażenie zapisane w postaci ONP. Wyrażenie składa się z liczb, z operatorów (+, -, *) oraz znaków spacji. Długość wyrażenia nie przekracza 100 znaków.

Wyjście

Wartość wyrażenia ONP lub napis ERROR, jeśli wyrażenie jest niepoprawne. Wartość wyrażenia mieści się w zmiennej typu int

Przykład 1

Wejście:

1 2 3 - - 2 3 + - 

Wyjście:

-3

Przykład 2

Wejście:

1 2 3 - - -

Wyjście:

ERROR

Dodane przez:Marcin Kasprowicz
Data dodania:2022-12-16
Limit czasu wykonania programu:1s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ASM32-GCC MAWK BC C-CLANG NCSHARP CPP14-CLANG COBOL COFFEE D-CLANG D-DMD ELIXIR FANTOM FORTH GOSU GRV JS-MONKEY JULIA KTLN NIM OBJC OBJC-CLANG OCT PICO PROLOG R RACKET RUST SCM qobi CHICKEN SQLITE SWIFT UNLAMBDA VB.NET

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.