#1505
B210
Vasilică tocmai a învăţat la şcoală despre sistemul de numeraţie cu baza 2
. I se pare interesant şi a inventat jocul b210
, pe care vrea să îl joace cu prietenul său Gigel. Vasilică îi spune lui Gigel un număr natural nenul n
, scris în baza 10
. Gigel trebuie să scrie numărul în baza 2
, obţinând astfel o secvenţă de cifre binare, care începe cu 1
. Asupra scrierii în baza 2
a numărului n
Gigel poate aplica una sau mai multe permutări circulare. Printr-o permutare circulară, toate cifrele secvenţei date, exceptând ultima, sunt mutate cu o poziţie spre dreapta, iar ultima cifră devine prima.
De exemplu, dacă n=107
, scrierea sa în baza 2
este 1101011
. Prin permutări circulare succesive putem obţine, în ordine, secvenţele:
1110101 1111010 0111101 1011110 ...
Fiecare astfel de secvenţă este scrierea în baza 2
a unui număr natural, pe care Gigel îl transformă în baza 10
. Gigel trebuie să afle care este cel mai mare număr natural m
, scris în baza 10
, a cărui scriere în baza 2
se poate obţine prin una sau mai multe permutări circulare ale scrierii în baza 2
a numărului n
. Lui Gigel jocul nu i se pare aşa interesant şi ar prefera să aibă un program care să determine în locul lui numărul natural m
.
Scrieţi un program care citeşte numărul natural nenul n
şi care determină cel mai mare număr natural m
, scris în baza 10
, care poate fi obţinut prin una sau mai multe permutări circulare ale scrierii în baza 2
a numărului natural n
.
Olimpiada Municipala Informatica Iasi 2016
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
B210 | 27 Aprilie 2025, 12:12 | Evaluare finalizată | 100 | |||
B210 | 27 Aprilie 2025, 12:11 | Evaluare finalizată | E.C | |||
B210 | 14 Martie 2025, 12:01 | Evaluare finalizată | 100 | |||
B210 | 13 Martie 2025, 00:27 | Evaluare finalizată | 100 | |||
B210 | 13 Martie 2025, 00:25 | Evaluare finalizată | 60 | |||
B210 | 13 Martie 2025, 00:24 | Evaluare finalizată | 60 | |||
B210 | 13 Martie 2025, 00:24 | Evaluare finalizată | 60 | |||
B210 | 12 Martie 2025, 23:01 | Evaluare finalizată | 35 | |||
B210 | 12 Martie 2025, 23:01 | Evaluare finalizată | 20 | |||
B210 | 12 Martie 2025, 23:01 | Evaluare finalizată | 20 | |||
B210 | 12 Martie 2025, 22:53 | Evaluare finalizată | 35 | |||
B210 | 12 Martie 2025, 22:52 | Evaluare finalizată | 20 | |||
B210 | 12 Martie 2025, 22:51 | Evaluare finalizată | 35 | |||
B210 | 12 Martie 2025, 22:48 | Evaluare finalizată | 20 | |||
B210 | 12 Martie 2025, 22:47 | Evaluare finalizată | 35 | |||
B210 | 12 Martie 2025, 22:41 | Evaluare finalizată | 35 | |||
B210 | 12 Martie 2025, 22:38 | Evaluare finalizată | 25 | |||
B210 | 12 Martie 2025, 22:36 | Evaluare finalizată | 25 | |||
B210 | 12 Martie 2025, 22:36 | Evaluare finalizată | 0 | |||
B210 | 12 Martie 2025, 22:35 | Evaluare finalizată | 0 | |||
B210 | 12 Martie 2025, 22:34 | Evaluare finalizată | 25 | |||
B210 | 12 Martie 2025, 22:34 | Evaluare finalizată | 25 | |||
B210 | 12 Martie 2025, 22:34 | Evaluare finalizată | 0 | |||
B210 | 12 Martie 2025, 22:33 | Evaluare finalizată | 0 | |||
B210 | 12 Martie 2025, 22:33 | Evaluare finalizată | 0 | |||
B210 | 11 Martie 2025, 14:43 | Evaluare finalizată | 100 | |||
B210 | 10 Martie 2025, 20:41 | Evaluare finalizată | 100 | |||
B210 | 10 Martie 2025, 20:40 | Evaluare finalizată | 100 | |||
B210 | 10 Martie 2025, 20:39 | Evaluare finalizată | 45 | |||
B210 | 10 Martie 2025, 20:34 | Evaluare finalizată | 45 | |||
B210 | 10 Martie 2025, 20:34 | Evaluare finalizată | 0 | |||
B210 | 10 Martie 2025, 20:32 | Evaluare finalizată | 45 | |||
B210 | 10 Martie 2025, 20:31 | Evaluare finalizată | 45 | |||
B210 | 10 Martie 2025, 20:31 | Evaluare finalizată | 35 | |||
B210 | 10 Martie 2025, 20:30 | Evaluare finalizată | 45 | |||
B210 | 10 Martie 2025, 18:51 | Evaluare finalizată | 100 | |||
B210 | 10 Martie 2025, 18:30 | Evaluare finalizată | 100 | |||
B210 | 10 Martie 2025, 18:18 | Evaluare finalizată | 60 | |||
B210 | 10 Martie 2025, 18:18 | Evaluare finalizată | 0 | |||
B210 | 10 Martie 2025, 18:17 | Evaluare finalizată | 0 | |||
B210 | 10 Martie 2025, 18:17 | Evaluare finalizată | 0 | |||
B210 | 10 Martie 2025, 18:16 | Evaluare finalizată | 60 | |||
B210 | 10 Martie 2025, 18:15 | Evaluare finalizată | 10 | |||
B210 | 04 Martie 2025, 18:51 | Evaluare finalizată | 100 | |||
B210 | 04 Martie 2025, 18:26 | Evaluare finalizată | 0 | |||
B210 | 04 Martie 2025, 17:27 | Evaluare finalizată | 0 | |||
B210 | 04 Martie 2025, 17:24 | Evaluare finalizată | 0 | |||
B210 | 04 Martie 2025, 17:22 | Evaluare finalizată | 20 | |||
B210 | 04 Martie 2025, 17:22 | Evaluare finalizată | 20 | |||
B210 | 04 Martie 2025, 17:07 | Evaluare finalizată | 20 |