Fișierul intrare/ieșire | aritmetica2.in, aritmetica2.out | Sursă | IQ Academy |
---|---|---|---|
Autor | Cristian Frâncu | Adăugată de |
|
Timp de execuție pe test | 0.1 sec | Limită de memorie | 262144 KB |
Scorul tău | N/A | Dificultate |
Vezi soluțiile 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. |