#2202
extindere
Se consideră operația
: {1; 2} → {1; 2}
, astfel încât 1
= 2
, 2
= 1
. Operația se extinde asupra oricărei secvențe formate cu cifre de 1
și 2
, de exemplu 1211212121
=2122121212
.
Se consideră șirul infinit s
format cu cifre de 1
și 2
, generat incremental prin extindere după următoarea regulă de concatenare:
s1 = 1221
, s2 = 1221211221121221
, … , sk+1 = sk
sk sk
sk
, …, pentru orice număr natural nenul k
.
Să se scrie un program care pentru un n
număr natural nenul cunoscut determină și afișează a n
-a cifră a șirului s
, astfel încât numărul de pași ai programului să fie proporțional cu log2(n)
(complexitate timp logaritmică în funcție de n
).
Admitere FMI Bucuresti - 2014
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
extindere | 14 Noiembrie 2024, 12:15 | Evaluare finalizată | 100 | |||
extindere | 04 Noiembrie 2024, 16:51 | Evaluare finalizată | 100 | |||
extindere | 25 Octombrie 2024, 17:18 | Evaluare finalizată | 100 | |||
extindere | 25 Octombrie 2024, 17:18 | Evaluare finalizată | 100 | |||
extindere | 25 Octombrie 2024, 17:18 | Evaluare finalizată | 100 | |||
extindere | 25 Octombrie 2024, 17:18 | Evaluare finalizată | 30 | |||
extindere | 25 Octombrie 2024, 17:17 | Evaluare finalizată | 100 | |||
extindere | 25 Octombrie 2024, 17:15 | Evaluare finalizată | 30 | |||
extindere | 25 Octombrie 2024, 17:15 | Evaluare finalizată | 30 | |||
extindere | 25 Octombrie 2024, 17:15 | Evaluare finalizată | E.C | |||
extindere | 25 Octombrie 2024, 17:12 | Evaluare finalizată | 30 | |||
extindere | 25 Octombrie 2024, 17:12 | Evaluare finalizată | 0 | |||
extindere | 24 Octombrie 2024, 16:55 | Evaluare finalizată | 100 | |||
extindere | 24 Octombrie 2024, 16:51 | Evaluare finalizată | 100 | |||
extindere | 16 Octombrie 2024, 17:58 | Evaluare finalizată | 100 | |||
extindere | 16 Octombrie 2024, 16:11 | Evaluare finalizată | 100 | |||
extindere | 16 Octombrie 2024, 16:11 | Evaluare finalizată | 100 | |||
extindere | 16 Octombrie 2024, 13:56 | Evaluare finalizată | 0 | |||
extindere | 16 Octombrie 2024, 13:54 | Evaluare finalizată | 0 | |||
extindere | 06 Octombrie 2024, 21:18 | Evaluare finalizată | 100 | |||
extindere | 06 Octombrie 2024, 13:16 | Evaluare finalizată | 100 | |||
extindere | 06 Octombrie 2024, 11:54 | Evaluare finalizată | 100 | |||
extindere | 03 Octombrie 2024, 11:46 | Evaluare finalizată | 100 | |||
extindere | 03 Octombrie 2024, 11:46 | Evaluare finalizată | 100 | |||
extindere | 03 Octombrie 2024, 11:46 | Evaluare finalizată | E.C | |||
extindere | 03 Octombrie 2024, 11:45 | Evaluare finalizată | 55 | |||
extindere | 03 Octombrie 2024, 11:45 | Evaluare finalizată | 100 | |||
extindere | 03 Octombrie 2024, 11:45 | Evaluare finalizată | 100 | |||
extindere | 03 Octombrie 2024, 11:45 | Evaluare finalizată | 100 | |||
extindere | 03 Octombrie 2024, 11:45 | Evaluare finalizată | 55 | |||
extindere | 02 Octombrie 2024, 22:34 | Evaluare finalizată | 100 | |||
extindere | 02 Octombrie 2024, 21:27 | Evaluare finalizată | 100 | |||
extindere | 02 Octombrie 2024, 20:19 | Evaluare finalizată | 100 | |||
extindere | 02 Octombrie 2024, 09:40 | Evaluare finalizată | 100 | |||
extindere | 02 Octombrie 2024, 09:39 | Evaluare finalizată | 100 | |||
extindere | 02 Octombrie 2024, 08:42 | Evaluare finalizată | 85 | |||
extindere | 02 Octombrie 2024, 08:35 | Evaluare finalizată | 45 | |||
extindere | 02 Octombrie 2024, 08:35 | Evaluare finalizată | 55 | |||
extindere | 02 Octombrie 2024, 08:35 | Evaluare finalizată | E.C | |||
extindere | 02 Octombrie 2024, 08:34 | Evaluare finalizată | 85 | |||
extindere | 02 Octombrie 2024, 08:34 | Evaluare finalizată | 85 | |||
extindere | 02 Octombrie 2024, 08:34 | Evaluare finalizată | 15 | |||
extindere | 02 Octombrie 2024, 08:33 | Evaluare finalizată | 0 | |||
extindere | 02 Octombrie 2024, 08:33 | Evaluare finalizată | 15 | |||
extindere | 02 Octombrie 2024, 08:32 | Evaluare finalizată | 85 | |||
extindere | 02 Octombrie 2024, 08:30 | Evaluare finalizată | 85 | |||
extindere | 02 Octombrie 2024, 08:25 | Evaluare finalizată | 55 | |||
extindere | 02 Octombrie 2024, 08:22 | Evaluare finalizată | 55 | |||
extindere | 01 Octombrie 2024, 23:30 | Evaluare finalizată | 100 | |||
extindere | 27 Septembrie 2024, 05:38 | Evaluare finalizată | 100 |