Fișierul intrare/ieșire | plusminus.in, plusminus.out | Sursă | Cerc informatică Vianu |
---|---|---|---|
Autor | Cristian Frâncu | Adăugată de | Cristian Frâncu • francu |
Timp de execuție pe test | 0.2 sec | Limită de memorie | 512 KB |
Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Plusminus (clasa a 5-a)
Se dă o expresie care conține numere naturale despărțite de semne de adunare sau scădere. Să se calculeze rezultatul expresiei.
Date de intrare
Fișierul de intrare plusminus.in conține un număr de linii. Pe fiecare linie, mai puțin ultima, se află cîte un număr natural urmat de un spațiu și de un semn. Semnul poate fi doar ‘+’ sau ‘-’. Ultima linie a fișierului conține doar un număr natural urmat de caracterul sfîrșit de linie.
Date de ieșire
În fișierul de ieșire plusminus.out va conține un singur număr, rezultatul calculului expresiei din fișierul de intrare.
Restricții
- 1 ≤ numărul de numere ≤ 250 000
- 0 ≤ număr din expresie ≤ 8000
Exemplu
plusminus.in | plusminus.out |
---|---|
34 + 28 - 13 + 80 - 100 |
29 |
Explicație
34 + 28 – 13 + 80 – 100 = 29