Nivelul concursului: Național
http://www.isjialomita.ro/oni2014/
Grupe
Clasa a V-a Clasa a VI-a Clasa VII-a Clasa VIII-a Clasa a IX-a Clasa a X-a Clasele XI-XII Juniori#1121
p2048
Ada și Ben sunt pasionați de jocurile pe calculator și tocmai au descoperit cea mai recentă versiune a jocului 2048.
Scrieţi un program care să citească numerele naturale N
(numărul inițial de piese) și M
(numărul maxim de mutări), un șir de N
numere reprezentând, în ordine, numerele înscrise pe cele N
piese și cel mult M
caractere din mulțimea {S, D}
ce reprezintă mutările fixate de către Ada și Ben, și care determină:
a) numărul X
de mutări efectuate până la încheierea jocului;
b) numărul maxim Y
înscris pe una dintre piese la încheierea jocului;
c) numărul maxim Z
de fuzionări efectuate la o mutare.
ONI GIM 2014, Clasa a V-a
#1123
Iepurasi
Se construieşte un şir de numere naturale care respectă restricţiile:
9
;7
, 8
şi 9
cu proprietatea că numărul cifrelor 9
este mai mare sau egal decât numărul cifrelor 8
şi numărul cifrelor 8
este mai mare sau egal decât numărul cifrelor 7
.N
(reprezentând numărul de iepuraşi) şi a
1
, a
2
,…, a
N
(reprezentând, în ordine, numerele inscripţionate pe feţele gri) și care să determine:TAP
necesare rearanjării iepuraşilor;ONI GIM 2014, Clasa a V-a
#1122
Babilon
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
din {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 umă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.
Dându-se un număr natural n
și un șir de n
cifre din mulțimea {1, 2, 3}
, reprezentând codificarea scrierii babiloniene a unui număr natural, să se determine:
a) numărul maxim de cifre 1
aflate pe poziții consecutive în codificarea scrierii babiloniene date;
b) numărul natural din sistemul zecimal corespunzător scrierii babiloniene date.
ONI GIM 2014, Clasa a V-a