Soluții trimise

Rezumat problemă

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).

ID   Utilizator Problema Data încărcării Stare
Bartos Alexandru (Alexx123) extindere 12 August 2024, 13:42 Evaluare finalizată 100
Pop Alex (popalex09) extindere 09 August 2024, 13:19 Evaluare finalizată 100
Șerban Christian (Christian1) extindere 03 August 2024, 15:19 Evaluare finalizată 100
Butacu Mihai-Paul (Butacu_Mihai) extindere 20 Iulie 2024, 13:47 Evaluare finalizată 100
Pahonie George (Hezov) extindere 12 Iulie 2024, 01:10 Evaluare finalizată 100
Nam Num (tRasHcaN27) extindere 12 Iulie 2024, 01:08 Evaluare finalizată 100
Nam Num (tRasHcaN27) extindere 12 Iulie 2024, 01:08 Evaluare finalizată 0
Diaconeasa Mihai (Mihai_999) extindere 10 Iulie 2024, 19:05 Evaluare finalizată 100
Diaconeasa Mihai (Mihai_999) extindere 10 Iulie 2024, 19:04 Evaluare finalizată 0
Petcu Robert (PetcuRobert) extindere 01 Iulie 2024, 17:27 Evaluare finalizată 100
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 21:56 Evaluare finalizată 100
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 21:44 Evaluare finalizată 75
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 21:40 Evaluare finalizată 75
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 21:39 Evaluare finalizată 75
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 21:35 Evaluare finalizată 75
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 21:33 Evaluare finalizată 60
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 21:12 Evaluare finalizată 65
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 20:38 Evaluare finalizată 65
Nam Num (tRasHcaN27) extindere 24 Iunie 2024, 19:53 Evaluare finalizată 100
Nam Num (tRasHcaN27) extindere 24 Iunie 2024, 19:51 Evaluare finalizată 85
Nam Num (tRasHcaN27) extindere 24 Iunie 2024, 19:50 Evaluare finalizată 55
Nam Num (tRasHcaN27) extindere 24 Iunie 2024, 19:50 Evaluare finalizată 0
Nam Num (tRasHcaN27) extindere 24 Iunie 2024, 19:49 Evaluare finalizată 50
Nam Num (tRasHcaN27) extindere 24 Iunie 2024, 19:49 Evaluare finalizată 0
Nenciulescu Luca (Lucanen) extindere 24 Iunie 2024, 17:52 Evaluare finalizată 30
Coin Bot (CoinBot_V1) extindere 23 Iunie 2024, 21:16 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) extindere 22 Iunie 2024, 18:37 Evaluare finalizată 100
Haidău David-Gabriel (David1221887) extindere 22 Iunie 2024, 18:37 Evaluare finalizată 100
triunghi skibidi (donk812) extindere 22 Iunie 2024, 18:37 Evaluare finalizată 100
Coman Erin (erin_alexis) extindere 22 Iunie 2024, 18:35 Evaluare finalizată 100
Pop Daniel (DanielPopRemus) extindere 15 Iunie 2024, 17:00 Evaluare finalizată 100
Serbanoiu Vlad (kiiro) extindere 22 Mai 2024, 15:50 Evaluare finalizată 0
Petrescu Calin (CALINPETRESCU) extindere 22 Mai 2024, 14:21 Evaluare finalizată E.C
Petrescu Calin (CALINPETRESCU) extindere 22 Mai 2024, 14:21 Evaluare finalizată 100
Radu Sorin (radusorin7) extindere 22 Mai 2024, 14:13 Evaluare finalizată 100
Radu Sorin (radusorin7) extindere 22 Mai 2024, 14:12 Evaluare finalizată 45
Margineanu Tudor (Margineanu_Tudor) extindere 21 Mai 2024, 18:05 Evaluare finalizată 100
Petre Luca-Ciprian (PetreLuca123) extindere 20 Mai 2024, 16:22 Evaluare finalizată 100
Iozu Albert (IozuAlbert) extindere 20 Mai 2024, 16:13 Evaluare finalizată 100
Corbu Andrei Gabriel (CorbuAndrei) extindere 20 Mai 2024, 16:10 Evaluare finalizată 100
Corbu Andrei Gabriel (CorbuAndrei) extindere 20 Mai 2024, 16:10 Evaluare finalizată E.C
Corbu Andrei Gabriel (CorbuAndrei) extindere 20 Mai 2024, 16:10 Evaluare finalizată E.C
Petrescu Calin (CALINPETRESCU) extindere 20 Mai 2024, 16:05 Evaluare finalizată E.C
Creizan Gabriela (gabrielacreizan) extindere 17 Mai 2024, 20:23 Evaluare finalizată 100
Pascutoiu Octavian (Octavian2006) extindere 17 Mai 2024, 15:29 Evaluare finalizată 100
Serbanoiu Vlad (kiiro) extindere 17 Mai 2024, 15:12 Evaluare finalizată 100
Petrescu Calin (CALINPETRESCU) extindere 17 Mai 2024, 14:20 Evaluare finalizată 0
Petrescu Calin (CALINPETRESCU) extindere 17 Mai 2024, 14:20 Evaluare finalizată E.C
Rotaru Andrei (RotaruAndrei) extindere 17 Mai 2024, 14:19 Evaluare finalizată 100
Petrescu Calin (CALINPETRESCU) extindere 17 Mai 2024, 14:19 Evaluare finalizată 0