Atenție! Aceasta este o versiune veche a paginii., scrisă la 2014-05-14 21:09:13.000.
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 avatar francu Cristian Frâncu francu
Timp de execuție pe test 0.05 sec Limită de memorie 2048 KB
Scorul tău N/A Dificultate stea de rating de tip fullstea de rating de tip fullstea de rating de tip fullstea de rating de tip emptystea de rating de tip empty
open book Poți vedea testele pentru această problemă accesând atașamentele .

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

...

Trebuie să te autentifici pentru a trimite soluții. Click aici

Indicii de rezolvare

Arată 3 categorii