Soluții trimise

Rezumat problemă

#3732 Seism

Cercetătorii de la NASA au instalat pe Marte un seismograf cu ajutorul căruia s-au înregistrat mișcările la nivelul solului planetei. Seismograful a trimis în fiecare din cele N secunde ce definesc perioada de timp analizată, câte un semnal pe Pământ ce a fost codificat de cercetători cu valoarea 1, dacă seismograful a detectat mișcare și 0, în cazul în care nu s-a înregistrat mișcare la nivelul solului planetei. Astfel, un seism de pe Marte a fost definit de cercetători ca fiind o perioadă continuă de timp în care seismograful a trimis, din secundă în secundă, câte un semnal codificat cu 1 și care începe după cel puțin două semnale codificate cu 0, iar la sfârșitul ei sunt înregistrate cel puțin două semnale codificate cu 0.
Cunoscând șirul celor N valori transmise în ordine de seismograf, scrieți un program care să determine:
1. Care a fost durata maximă, exprimată în secunde a unui seism;
2. Câte seisme au avut loc în perioada de timp analizată;
3. Din cauza unei erori tehnice, o perioadă continuă de timp seismograful a transmis eronat. Astfel, în șirul inițial format din cele N semnale, trebuie să înlocuim valoarea 0 cu valoarea 1, într-o singură secvență, de lungime nevidă, de elemente nule alăturate. Analizând toate posibilitățile de a face această modificare, determinați durata maximă a unui seism care se obține după modificarea șirului inițial de semnale.

ID   Utilizator Problema Data încărcării Stare
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:55 Evaluare finalizată 98
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:55 Evaluare finalizată 84
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:53 Evaluare finalizată 98
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:52 Evaluare finalizată 84
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:52 Evaluare finalizată 98
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:51 Evaluare finalizată 36
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:50 Evaluare finalizată 96
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:39 Evaluare finalizată 98
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:38 Evaluare finalizată 96
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:29 Evaluare finalizată E.C
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:28 Evaluare finalizată 82
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:26 Evaluare finalizată 82
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:25 Evaluare finalizată 82
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:21 Evaluare finalizată 80
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:21 Evaluare finalizată 76
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 09:04 Evaluare finalizată 100
Cristea Catrinel (Kat11) Seism 14 Aprilie 2024, 09:02 Evaluare finalizată 100
Cristea Catrinel (Kat11) Seism 14 Aprilie 2024, 08:48 Evaluare finalizată 80
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 08:46 Evaluare finalizată 76
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 08:46 Evaluare finalizată 76
Elev Doriana (elev_d) Seism 14 Aprilie 2024, 08:45 Evaluare finalizată 8
Udma Iustin (iustin_udma) Seism 13 Aprilie 2024, 18:53 Evaluare finalizată 100
Udma Iustin (iustin_udma) Seism 13 Aprilie 2024, 16:56 Evaluare finalizată 80
Udma Iustin (iustin_udma) Seism 13 Aprilie 2024, 16:38 Evaluare finalizată 60
Udroiu Flavius (flaviusudroiu111) Seism 11 Aprilie 2024, 09:33 Evaluare finalizată 28
Udroiu Flavius (flaviusudroiu111) Seism 11 Aprilie 2024, 09:32 Evaluare finalizată E.C
Ionut Popescu (ionut_popescu) Seism 08 Aprilie 2024, 22:12 Evaluare finalizată 100
Ionut Popescu (ionut_popescu) Seism 08 Aprilie 2024, 20:27 Evaluare finalizată 0
Dumitrache Nicolae (Nicky_Dumitrache) Seism 08 Aprilie 2024, 20:16 Evaluare finalizată 100
Ciurea Andrei (AndreiCiurea) Seism 08 Aprilie 2024, 14:57 Evaluare finalizată 100
Anghelescu Iinca (Ilinca12354) Seism 08 Aprilie 2024, 14:53 Evaluare finalizată 80
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:46 Evaluare finalizată 100
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:45 Evaluare finalizată 78
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:44 Evaluare finalizată 76
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:41 Evaluare finalizată 78
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:27 Evaluare finalizată 98
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:24 Evaluare finalizată 100
Ciurea Andrei (AndreiCiurea) Seism 07 Aprilie 2024, 21:22 Evaluare finalizată 100
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:15 Evaluare finalizată 98
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:12 Evaluare finalizată 96
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:12 Evaluare finalizată E.C
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:08 Evaluare finalizată 94
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 21:06 Evaluare finalizată 94
Ciurea Andrei (AndreiCiurea) Seism 07 Aprilie 2024, 20:53 Evaluare finalizată 96
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 20:13 Evaluare finalizată 80
Murdach Murdach (murdach) Seism 07 Aprilie 2024, 20:13 Evaluare finalizată 64
Ciurea Andrei (AndreiCiurea) Seism 07 Aprilie 2024, 19:46 Evaluare finalizată 80
Ciurea Andrei (AndreiCiurea) Seism 07 Aprilie 2024, 19:39 Evaluare finalizată 68
Cristea Catrinel (Kat11) Seism 07 Aprilie 2024, 14:00 Evaluare finalizată 80
Dinca Dori (dd_08) Seism 06 Aprilie 2024, 10:36 Evaluare finalizată 82