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
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
Carole Serban (SerbanCarole) Ciuruleț 19 Decembrie 2023, 11:25 Evaluare finalizată 100
Anca Leuciuc (AncaLeuciuc) Ciuruleț 10 Decembrie 2023, 15:38 Evaluare finalizată 100
Marcu Daniela (Daniela_Marcu) Ciuruleț 08 Noiembrie 2023, 11:52 Evaluare finalizată 100
Puiu Alexandra (a_puiu) Ciuruleț 11 Octombrie 2023, 18:57 Evaluare finalizată 100
SS KMF (SSKMF) Ciuruleț 07 Octombrie 2023, 14:12 Evaluare finalizată 100
Ivan Andrei (IvanAndreiCristian) Ciuruleț 13 Septembrie 2023, 17:16 Evaluare finalizată 100
Ivan Andrei (IvanAndreiCristian) Ciuruleț 13 Septembrie 2023, 17:15 Evaluare finalizată 100
Dracea Andora (Andora_fan) Ciuruleț 29 Iulie 2023, 21:26 Evaluare finalizată 100
Berbescu Alexandru (mentalist_361) Ciuruleț 15 Iulie 2023, 23:51 Evaluare finalizată 100
Negoita Deivid-Bogdan (Bogdan_Deivid) Ciuruleț 03 Iulie 2023, 23:28 Evaluare finalizată 100
Dumitru Ioan (W1zard) Ciuruleț 03 Iulie 2023, 22:10 Evaluare finalizată 100
mititelu Matei (mateimititelu123) Ciuruleț 25 Aprilie 2023, 14:10 Evaluare finalizată 100
Duguleanu Ana-Valeria (anavaleria) Ciuruleț 31 Martie 2023, 10:59 Evaluare finalizată 100
alexandru iordache (Alexi123) Ciuruleț 12 Martie 2023, 16:36 Evaluare finalizată 100
Draguta Mihai (Draguta_Mihai) Ciuruleț 12 Martie 2023, 16:30 Evaluare finalizată 100
alexandru iordache (Alexi123) Ciuruleț 07 Martie 2023, 18:57 Evaluare finalizată E.C
Ardeleanu Ionut-Lucian (Ionut_Ardeleanu) Ciuruleț 26 Februarie 2023, 11:47 Evaluare finalizată 0