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
Vartolomei Luca (Lucaje123) Ciuruleț 23 Aprilie 2026, 12:23 Evaluare finalizată 100
Dubiț Darius (dubit) Ciuruleț 19 Aprilie 2026, 20:39 Evaluare finalizată 100
Dragne Ioana Maria (Ioana_1000) Ciuruleț 14 Aprilie 2026, 08:29 Evaluare finalizată 100
Dragne Ioana Maria (Ioana_1000) Ciuruleț 14 Aprilie 2026, 08:28 Evaluare finalizată 5
Dragne Ioana Maria (Ioana_1000) Ciuruleț 14 Aprilie 2026, 08:28 Evaluare finalizată 5
Colin Liliana (liliana_colin) Ciuruleț 03 Aprilie 2026, 18:52 Evaluare finalizată 100
Pamp Andrei (APCNPR) Ciuruleț 01 Martie 2026, 15:48 Evaluare finalizată 100
Pamp Andrei (APCNPR) Ciuruleț 01 Martie 2026, 15:47 Evaluare finalizată 100
Pamp Andrei (APCNPR) Ciuruleț 01 Martie 2026, 15:47 Evaluare finalizată 95
Pamp Andrei (APCNPR) Ciuruleț 01 Martie 2026, 15:46 Evaluare finalizată 5
Pamp Andrei (APCNPR) Ciuruleț 01 Martie 2026, 15:45 Evaluare finalizată 0
Olaru Valentin (cnet2004) Ciuruleț 14 Februarie 2026, 14:03 Evaluare finalizată 100
Alghisi Alessandro (ssdordai) Ciuruleț 20 Noiembrie 2025, 15:39 Evaluare finalizată 100
ngr and (DRYSPA08) Ciuruleț 16 Noiembrie 2025, 20:00 Evaluare finalizată 100
ngr and (DRYSPA08) Ciuruleț 16 Noiembrie 2025, 20:00 Evaluare finalizată E.C
ngr and (DRYSPA08) Ciuruleț 16 Noiembrie 2025, 19:51 Evaluare finalizată 0
ngr and (DRYSPA08) Ciuruleț 16 Noiembrie 2025, 19:51 Evaluare finalizată 0
ngr and (DRYSPA08) Ciuruleț 16 Noiembrie 2025, 19:50 Evaluare finalizată E.C
. . (rexzy1000) Ciuruleț 08 Noiembrie 2025, 19:22 Evaluare finalizată 100
Postolache Tudor (tudorel112) Ciuruleț 21 August 2025, 17:04 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) Ciuruleț 02 August 2025, 22:48 Evaluare finalizată 100
Raduta Mihail (Mihailraduta) Ciuruleț 02 August 2025, 22:43 Evaluare finalizată 5
Raduta Mihail (Mihailraduta) Ciuruleț 02 August 2025, 22:39 Evaluare finalizată 0
boeriu horia (horiaboeriu) Ciuruleț 23 Iulie 2025, 20:51 Evaluare finalizată 100
Rus Ovidiu (adimirel78) Ciuruleț 26 Mai 2025, 13:12 Evaluare finalizată 100
Luca Bogdan-Alexandru (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
Jorj theBest (tRasHcaN27) Ciuruleț 06 Septembrie 2024, 16:53 Evaluare finalizată E.C
Du-te sus!