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
Craciun Mihaela Teodora (MihaelaTeodoraCraciun) Seism 20 Noiembrie 2024, 11:49 Evaluare finalizată 82
Craciun Mihaela Teodora (MihaelaTeodoraCraciun) Seism 20 Noiembrie 2024, 11:47 Evaluare finalizată 80
Craciun Mihaela Teodora (MihaelaTeodoraCraciun) Seism 20 Noiembrie 2024, 11:35 Evaluare finalizată 82
Craciun Mihaela Teodora (MihaelaTeodoraCraciun) Seism 20 Noiembrie 2024, 11:28 Evaluare finalizată 80
Craciun Mihaela Teodora (MihaelaTeodoraCraciun) Seism 20 Noiembrie 2024, 11:26 Evaluare finalizată 40
Craciun Mihaela Teodora (MihaelaTeodoraCraciun) Seism 20 Noiembrie 2024, 11:26 Evaluare finalizată 0
6B - vicu stefan (stefan_vicu) Seism 19 Noiembrie 2024, 09:49 Evaluare finalizată 100
6B - vicu stefan (stefan_vicu) Seism 18 Noiembrie 2024, 20:08 Evaluare finalizată 86
6B - vicu stefan (stefan_vicu) Seism 18 Noiembrie 2024, 20:05 Evaluare finalizată 84
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 20:03 Evaluare finalizată 84
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:58 Evaluare finalizată 84
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:58 Evaluare finalizată 80
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:57 Evaluare finalizată 84
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:54 Evaluare finalizată 80
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:37 Evaluare finalizată 80
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:23 Evaluare finalizată 80
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:20 Evaluare finalizată 72
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 19:19 Evaluare finalizată 68
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 18:57 Evaluare finalizată 40
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 18:53 Evaluare finalizată 36
6B - vicu stefan (stefan_vicu) Seism 17 Noiembrie 2024, 18:12 Evaluare finalizată 28
Nechifor Octavian (Octavian_siiuuu) Seism 14 Noiembrie 2024, 22:43 Evaluare finalizată 96
Nechifor Octavian (Octavian_siiuuu) Seism 14 Noiembrie 2024, 22:25 Evaluare finalizată 80
Nechifor Octavian (Octavian_siiuuu) Seism 14 Noiembrie 2024, 22:19 Evaluare finalizată 68
Ungureanu Robert (zTheRobert) Seism 12 Noiembrie 2024, 10:42 Evaluare finalizată 90
Ungureanu Robert (zTheRobert) Seism 11 Noiembrie 2024, 09:23 Evaluare finalizată 76
Popescu Mircea (mirceapop30) Seism 11 Noiembrie 2024, 01:06 Evaluare finalizată 94
Popescu Mircea (mirceapop30) Seism 11 Noiembrie 2024, 01:06 Evaluare finalizată E.C
Popescu Mircea (mirceapop30) Seism 11 Noiembrie 2024, 01:05 Evaluare finalizată E.C
Popescu Mircea (mirceapop30) Seism 11 Noiembrie 2024, 00:58 Evaluare finalizată 82
Popescu Mircea (mirceapop30) Seism 11 Noiembrie 2024, 00:53 Evaluare finalizată E.C
Popescu Mircea (mirceapop30) Seism 11 Noiembrie 2024, 00:52 Evaluare finalizată E.C
Popescu Mircea (mirceapop30) Seism 11 Noiembrie 2024, 00:51 Evaluare finalizată E.C
Popescu Mircea (mirceapop30) Seism 10 Noiembrie 2024, 23:50 Evaluare finalizată 80
Popescu Mircea (mirceapop30) Seism 10 Noiembrie 2024, 23:50 Evaluare finalizată 8
Popescu Mircea (mirceapop30) Seism 10 Noiembrie 2024, 22:37 Evaluare finalizată 80
Salaot Stan (McM) Seism 03 Noiembrie 2024, 12:31 Evaluare finalizată 100
Strate Anais (Anaisteam) Seism 16 Octombrie 2024, 20:00 Evaluare finalizată 100
Marin Alex (AlexMMM) Seism 15 Octombrie 2024, 19:13 Evaluare finalizată E.C
j ! (j) Seism 12 Octombrie 2024, 11:36 Evaluare finalizată E.C
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 15:25 Evaluare finalizată 80
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 15:06 Evaluare finalizată 52
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 14:13 Evaluare finalizată 68
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 14:10 Evaluare finalizată 68
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 14:08 Evaluare finalizată 40
Delia _CNSH (Delia_CNSH) Seism 10 Octombrie 2024, 13:25 Evaluare finalizată 100
Delia _CNSH (Delia_CNSH) Seism 10 Octombrie 2024, 13:24 Evaluare finalizată 80
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 12:51 Evaluare finalizată 8
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 12:46 Evaluare finalizată 8
🍭Rosoga Alexia (Rosoga_Alexia) Seism 10 Octombrie 2024, 12:25 Evaluare finalizată 28