Soluții trimise

Rezumat problemă

Popel, elev de liceu calificat la barajul pentru Lotul Național de Informatică, tocmai a învățat ciurul lui Eratostene, pentru aflarea numerelor prime, al cărui algoritm este descris astfel:

prim[i]=1, oricare ar fi i de la 2 la N
pentru i de la 2 la N:
	dacă prim[i] este 1:
		pentru j de la 2*i la N din i în i:
			prim[j] = 0

Din cauza oboselii și a stresului, Popel a inițializat greșit șirul prim, punând pe unele poziții 0 în loc de 1. După ce a executat algoritmul pe șirul prim greșit inițializat, a obținut un nou șir pe care l-a notat pe o foaie de hârtie. Mai târziu, nu își mai amintea șirul inițial prim, dar mai avea șirul final pe care l-a obținut. În plus, nu mai era sigur dacă unele valori din șirul final le-a notat corect, așa că le-a marcat cu caracterul "?". Popel vă roagă să aflați un șir inițial cu proprietatea că dacă ar executa algoritmul de mai sus asupra lui, ar obține un șir care s-ar potrivi cu șirul final notat pe foaie. De asemenea, el își dorește ca șirul inițial să aibă un număr cât mai mare de cifre de 1.

ID   Utilizator Problema Data încărcării Stare
Luca Bogdan (bogdan14789) Ciuruleț 11 Aprilie 2025, 14:53 Evaluare finalizată 100
Ene Dumitru (ed) Ciuruleț 12 Februarie 2025, 20:08 Evaluare finalizată 100
Caca Cornel e cel mai bun (corneliucaca) Ciuruleț 12 Februarie 2025, 12:11 Evaluare finalizată 100
fadingscrumptiously Abdul (Agent009) Ciuruleț 31 Ianuarie 2025, 16:16 Evaluare finalizată 100
Badea Stefania-Maria (stefymarry) Ciuruleț 30 Ianuarie 2025, 19:50 Evaluare finalizată 100
Secara Andrei Tudor (Bayern563) Ciuruleț 27 Ianuarie 2025, 10:19 Evaluare finalizată 0
Georgescu Rares (Rares_Georgescu) Ciuruleț 20 Ianuarie 2025, 09:08 Evaluare finalizată 100
ilie demian (insertokname) Ciuruleț 29 Decembrie 2024, 23:45 Evaluare finalizată 100
Nita Nastac Victor Ilie (ilie2012) Ciuruleț 26 Decembrie 2024, 16:04 Evaluare finalizată 100
Szongoth Victor (vicking12) Ciuruleț 20 Decembrie 2024, 19:11 Evaluare finalizată 0
Szongoth Victor (vicking12) Ciuruleț 20 Decembrie 2024, 19:10 Evaluare finalizată 0
Peter Tobias (PeterTobias) Ciuruleț 13 Decembrie 2024, 18:54 Evaluare finalizată 100
Spatari Danut (danutspatari) Ciuruleț 12 Decembrie 2024, 23:05 Evaluare finalizată 100
Belea Mihai Darius (Belea_Darius) Ciuruleț 12 Decembrie 2024, 22:25 Evaluare finalizată 100
Barbu Patrick (BarbuPatrick1) Ciuruleț 12 Decembrie 2024, 21:59 Evaluare finalizată 0
Barbu Patrick (BarbuPatrick1) Ciuruleț 12 Decembrie 2024, 21:58 Evaluare finalizată E.C
Barbu Tudor Andrei (TUDOR12345678ab) Ciuruleț 29 Noiembrie 2024, 19:55 Evaluare finalizată 0
Salaot Stan (McM) Ciuruleț 13 Noiembrie 2024, 16:10 Evaluare finalizată 100
Niculae Marina (marina4) Ciuruleț 07 Noiembrie 2024, 09:29 Evaluare finalizată 0
Niculae Marina (marina4) Ciuruleț 07 Noiembrie 2024, 00:27 Evaluare finalizată 0
Cozma Tiberiu-Stefan (TibiNyte) Ciuruleț 01 Noiembrie 2024, 19:25 Evaluare finalizată 100
Cozma Tiberiu-Stefan (TibiNyte) Ciuruleț 01 Noiembrie 2024, 19:23 Evaluare finalizată 35
Cozma Tiberiu-Stefan (TibiNyte) Ciuruleț 01 Noiembrie 2024, 19:22 Evaluare finalizată 0
Vitelaru Sofia (ioana18) Ciuruleț 24 Octombrie 2024, 10:16 Evaluare finalizată 100
Nam Num (tRasHcaN27) Ciuruleț 06 Septembrie 2024, 16:53 Evaluare finalizată E.C
Prodan Radu-Matei (mateiprodan) Ciuruleț 21 Iulie 2024, 09:46 Evaluare finalizată 100
Marina Luca (lucamarina20893) Ciuruleț 04 Iulie 2024, 11:08 Evaluare finalizată 100
Marina Luca (lucamarina20893) Ciuruleț 04 Iulie 2024, 11:07 Evaluare finalizată 0
Coin Bot (CoinBot_V1) Ciuruleț 24 Iunie 2024, 07:45 Evaluare finalizată 100
Codify AI (Rex1237q7) Ciuruleț 24 Mai 2024, 19:02 Evaluare finalizată 5
Codify AI (Rex1237q7) Ciuruleț 24 Mai 2024, 19:01 Evaluare finalizată 5
Codify AI (Rex1237q7) Ciuruleț 24 Mai 2024, 19:00 Evaluare finalizată E.C
Codify AI (Rex1237q7) Ciuruleț 24 Mai 2024, 18:59 Evaluare finalizată E.C
Paunescu Stefan Vlad (Paunescu_Stefan_Vlad) Ciuruleț 09 Mai 2024, 18:34 Evaluare finalizată 30
Lupascu Oana (oanamaria) Ciuruleț 09 Mai 2024, 17:55 Evaluare finalizată 100
Melinte Stefana (melinte_stefana) Ciuruleț 26 Aprilie 2024, 16:30 Evaluare finalizată 100
Stoica Alexandru (Alexandru1Stoica) Ciuruleț 25 Aprilie 2024, 17:31 Evaluare finalizată 100
Stoica Alexandru (Alexandru1Stoica) Ciuruleț 25 Aprilie 2024, 17:30 Evaluare finalizată E.C
Vasiliu Ciprian (vasiliu_ciprian) Ciuruleț 25 Aprilie 2024, 15:24 Evaluare finalizată 0
cojoc otilia (cojoc_otilia) Ciuruleț 07 Aprilie 2024, 15:52 Evaluare finalizată 100
Raileanu Alexandru (AlexandruR2008) Ciuruleț 20 Martie 2024, 13:22 Evaluare finalizată 100
Mihai Alba 2.666 (mimimimimi) Ciuruleț 16 Martie 2024, 15:45 Evaluare finalizată 100
Sipos Tudor (TudorSipos) Ciuruleț 28 Februarie 2024, 14:11 Evaluare finalizată 100
Liviu-Constantin Olaru (cplusplus) Ciuruleț 19 Ianuarie 2024, 17:05 Evaluare finalizată 100
Prodan Ionatan (Prodan_Ionatan) Ciuruleț 12 Ianuarie 2024, 14:10 Evaluare finalizată 0
Serban Alexandru (AlexSerban21) Ciuruleț 10 Ianuarie 2024, 16:17 Evaluare finalizată 100
p p (Anul20242024) Ciuruleț 05 Ianuarie 2024, 14:46 Evaluare finalizată E.C
Holota Tudor Matei (Tudor_TryHard) Ciuruleț 22 Decembrie 2023, 13:13 Evaluare finalizată 100
Holota Tudor Matei (Tudor_TryHard) Ciuruleț 22 Decembrie 2023, 13:12 Evaluare finalizată 100
Holota Tudor Matei (Tudor_TryHard) Ciuruleț 22 Decembrie 2023, 13:12 Evaluare finalizată 100
Du-te sus!