Fişierul intrare/ieşire: | aritmetica2.in, aritmetica2.out | Sursă | IQ Academy |
Autor | Cristian Francu | Adăugată de | |
Timp execuţie pe test | 0.1 sec | Limită de memorie | 262144 kbytes |
Scorul tău | N/A | Dificultate |
Vezi solutiile trimise | Statistici
Aritmetica2 (clasa a 5-a)
Se dau la intrare operaţii cu numere naturale, de forma:
12 0 43
82 1 18
45 2 8
400 3 23
Unde 0 înseamnă adunare, 1 înseamnă scădere, 2 înseamnă înmulţire şi 3 înseamnă împărţire. Să se afişeze rezultatul operaţiilor. Pentru adunare, scădere şi înmulţire veţi afişa un singur număr, iar pentru împărţire veţi afişa două numere, câtul şi restul. Dacă împărţirea este exactă veţi afişa restul zero.
Date de intrare
În fişierul de intrare aritmetica2.in se vor afla trei numere a b c separate prin spaţii.
Date de ieşire
În fişierul de ieşire aritmetica2.out veţi afişa rezultatul operaţiei codificate prin numărul b, asupra numerelor a şi c.
Restricţii
- Numerele de la intrare sunt naturale, strict pozitive şi cel mult egale cu 40 000.
- Numerele ce codifică operaţiile sunt 0, 1, 2 sau 3.
- În cazul operaţiilor de scădere a ≥ c.
Exemple
aritmetica2.in | aritmetica2.out | Explicaţii |
---|---|---|
12 0 43 | 55 | Se cere să calculăm 12 + 43. Rezultatul este 55. |
82 1 18 | 64 | Se cere să calculăm 82 - 18. Rezultatul este 64. |
45 2 8 | 360 | Se cere să calculăm 45 × 8. Rezultatul este 360. |
400 3 23 | 17 9 | Se cere să calculăm 400 : 23. Rezultatul este 17 rest 9. |