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
Catalin Gavrila (Catalin_23) Seism 21 Decembrie 2024, 16:05 Evaluare finalizată 36
Alexandru Nicolita (nicolita_alexandru) Seism 21 Decembrie 2024, 16:00 Evaluare finalizată 28
Alexandru Nicolita (nicolita_alexandru) Seism 21 Decembrie 2024, 15:59 Evaluare finalizată 28
Catalin Gavrila (Catalin_23) Seism 21 Decembrie 2024, 15:57 Evaluare finalizată 28
Alexandru Nicolita (nicolita_alexandru) Seism 21 Decembrie 2024, 15:52 Evaluare finalizată 0
Peter Tobias (PeterTobias) Seism 13 Decembrie 2024, 16:31 Evaluare finalizată 100
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:59 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:51 Evaluare finalizată 52
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:49 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:48 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:48 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:48 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:48 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:44 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:43 Evaluare finalizată 52
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:42 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:42 Evaluare finalizată 56
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:41 Evaluare finalizată 68
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:34 Evaluare finalizată 40
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:21 Evaluare finalizată 32
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:21 Evaluare finalizată 32
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:16 Evaluare finalizată 32
Boros Darius (Boros_Darius) Seism 11 Decembrie 2024, 15:05 Evaluare finalizată 36
Ilovan Sergiu Andrei (sergiu943421) Seism 09 Decembrie 2024, 18:25 Evaluare finalizată 100
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 09 Decembrie 2024, 11:42 Evaluare finalizată 100
Prof C.N. "Spiru Haret" (flaviusboian) Seism 07 Decembrie 2024, 23:19 Evaluare finalizată 100
🍭Rosoga Alexia (Rosoga_Alexia) Seism 06 Decembrie 2024, 20:12 Evaluare finalizată 82
Andritoiu Razvan (ANDRITOIURAZVAN) Seism 05 Decembrie 2024, 11:58 Evaluare finalizată 48
Andritoiu Razvan (ANDRITOIURAZVAN) Seism 05 Decembrie 2024, 11:58 Evaluare finalizată 40
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:54 Evaluare finalizată 80
Andritoiu Razvan (ANDRITOIURAZVAN) Seism 05 Decembrie 2024, 11:52 Evaluare finalizată 36
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:52 Evaluare finalizată 76
Andritoiu Razvan (ANDRITOIURAZVAN) Seism 05 Decembrie 2024, 11:30 Evaluare finalizată E.C
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 05 Decembrie 2024, 11:29 Evaluare finalizată 82
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:29 Evaluare finalizată 60
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 05 Decembrie 2024, 11:29 Evaluare finalizată 2
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:28 Evaluare finalizată 60
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:28 Evaluare finalizată 72
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:27 Evaluare finalizată 32
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:24 Evaluare finalizată 40
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:24 Evaluare finalizată 44
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:23 Evaluare finalizată 16
Andritoiu Razvan (ANDRITOIURAZVAN) Seism 05 Decembrie 2024, 11:21 Evaluare finalizată 36
Dobre Rares (Dobre_Rares_Andrei) Seism 05 Decembrie 2024, 11:20 Evaluare finalizată 40
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 05 Decembrie 2024, 11:19 Evaluare finalizată 80
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 05 Decembrie 2024, 11:18 Evaluare finalizată 44
Andritoiu Razvan (ANDRITOIURAZVAN) Seism 05 Decembrie 2024, 11:15 Evaluare finalizată 28
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 05 Decembrie 2024, 11:13 Evaluare finalizată 32
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 05 Decembrie 2024, 11:12 Evaluare finalizată 32
Tanasoiu Darius Andrei (darius_tanasoiu) Seism 05 Decembrie 2024, 11:10 Evaluare finalizată 28