Revizia anterioară Revizia următoare
| Fișierul intrare/ieșire | babilon.in, babilon.out | Sursă | ONI 2014 clasa a 5-a |
|---|---|---|---|
| Autor | Florentina Ungureanu | Adăugată de |
|
| Timp de execuție pe test | 0.05 sec | Limită de memorie | 2048 KB |
| Scorul tău | N/A | Dificultate |
Vezi soluțiile trimise | Statistici
Babilon (clasa a 5-a)
Babilonienii au dezvoltat un sistem pozițional de scriere a numerelor, în care orice număr natural se poate reprezenta utilizând semnele
(unu),
(zece) și spații. Valorile k ∈ {2, 3, …, 9} se obțin scriind semnul
de k ori (scrierea babiloniană a lui 3 este
). Numerele 11, 12, …, 59 se obțin ca succesiuni de semne
urmate de semne
(43 se reprezintă ca
).
Sistemul folosește gruparea unităților câte șaizeci. Astfel, pentru a scrie numărul șaizeci se folosește același semn ca pentru unu, dar valoarea sa este dată de poziția în care se găsește semnul
. Babilonienii nu foloseau cifra 0. Pentru poziționarea corectă a semnelor se utiliza spațiu
(60 se reprezintă ca
, 3600 se reprezintă ca
, etc).
Se codifică scrierea babiloniană a unui număr utilizând cifra 1 în locul semnului
, cifra 2 în locul semnului
și cifra 3 în loc de spațiu, ca în exemplele de mai jos:
| Scrierea babiloniană | Codificarea scrierii babiloniene | Valoarea zecimală a numărului |
|---|---|---|
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
a |
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
a |
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
a |
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
a |
Date de intrare
Fișierul de intrare babilon.in ...
Date de ieșire
În fișierul de ieșire babilon.out ...
Restricții
- ... ≤ ... ≤ ...
Exemplu
| babilon.in | babilon.out |
|---|---|
| This is some text written on multiple lines. |
This is another text written on multiple lines. |
Explicație
...


Poți vedea testele pentru această problemă accesând