#1046
Munte
Se consideră un şir x
1
, x
2
,…, x
n
format din n
numere naturale distincte. O secvenţă de număr maxim de elemente vecine în şir, de forma x
i
, x
i+1
,…, x
k-1
, x
k
, x
k+1
,…, x
j
(1≤i<k<j≤n
) cu proprietatea că x
i
< x
i+1
< ...< x
k-1
< x
k
> x
k+1
> ... > x
j
, se numeşte munte cu vârful x
k
. Două secvenţe munte au maxim un element comun în şir. O secvenţă munte are cel puţin 3
elemente. Un exemplu de şir format cu valorile 3 4 6 8
nu conţine nicio secvenţă munte, iar unul format cu valorile 3 4 8 1 2 5 0
conţine 2
secvenţe munte: 3 4 8 1
şi 1 2 5 0
.
După determinarea tuturor secvenţelor munte şi a vârfurilor acestora, se elimină din şir vârfurile secvenţelor munte şi procedura continuă repetat cu determinarea noilor secvenţe munte şi a vârfurilor lor din şirul nou obţinut. Procedura se opreşte în momentul în care în şir nu mai există nicio secvenţă munte.
Scrieţi un program care citeşte numerele n
, x
1
, x
2
, …, x
n
şi apoi determină:
a) numărul de secvenţe munte din şirul iniţial;
b) numărul total de secvenţe munte obţinute pornind de la şirul iniţial până la cel care nu mai conţine nicio secvenţă munte;
c) numărul de elemente din şirul final care nu mai conţine secvenţe munte.
OJI 2014, Clasa a VI-a
ID | Utilizator | Problema | Data încărcării | Stare | ||
---|---|---|---|---|---|---|
Munte | 02 Ianuarie 2025, 13:36 | Evaluare finalizată | 100 | |||
Munte | 01 Ianuarie 2025, 15:42 | Evaluare finalizată | 100 | |||
Munte | 31 Decembrie 2024, 14:53 | Evaluare finalizată | 100 | |||
Munte | 31 Decembrie 2024, 14:16 | Evaluare finalizată | 36 | |||
Munte | 31 Decembrie 2024, 14:13 | Evaluare finalizată | 36 | |||
Munte | 31 Decembrie 2024, 14:11 | Evaluare finalizată | 36 | |||
Munte | 31 Decembrie 2024, 14:09 | Evaluare finalizată | 36 | |||
Munte | 31 Decembrie 2024, 13:54 | Evaluare finalizată | 20 | |||
Munte | 31 Decembrie 2024, 13:53 | Evaluare finalizată | E.C | |||
Munte | 31 Decembrie 2024, 09:49 | Evaluare finalizată | 100 | |||
Munte | 29 Decembrie 2024, 20:37 | Evaluare finalizată | 100 | |||
Munte | 27 Decembrie 2024, 20:18 | Evaluare finalizată | 100 | |||
Munte | 23 Decembrie 2024, 21:31 | Evaluare finalizată | 0 | |||
Munte | 13 Decembrie 2024, 16:18 | Evaluare finalizată | 100 | |||
Munte | 12 Decembrie 2024, 09:19 | Evaluare finalizată | 100 | |||
Munte | 11 Decembrie 2024, 20:23 | Evaluare finalizată | 100 | |||
Munte | 11 Decembrie 2024, 20:22 | Evaluare finalizată | 20 | |||
Munte | 11 Decembrie 2024, 20:22 | Evaluare finalizată | E.C | |||
Munte | 11 Decembrie 2024, 20:19 | Evaluare finalizată | 20 | |||
Munte | 10 Decembrie 2024, 10:42 | Evaluare finalizată | 68 | |||
Munte | 10 Decembrie 2024, 10:13 | Evaluare finalizată | 44 | |||
Munte | 10 Decembrie 2024, 10:11 | Evaluare finalizată | 28 | |||
Munte | 10 Decembrie 2024, 09:55 | Evaluare finalizată | 20 | |||
Munte | 07 Decembrie 2024, 19:11 | Evaluare finalizată | 14 | |||
Munte | 07 Decembrie 2024, 19:08 | Evaluare finalizată | 12 | |||
Munte | 07 Decembrie 2024, 19:07 | Evaluare finalizată | 12 | |||
Munte | 04 Decembrie 2024, 16:39 | Evaluare finalizată | 100 | |||
Munte | 25 Noiembrie 2024, 10:11 | Evaluare finalizată | E.C | |||
Munte | 22 Noiembrie 2024, 17:21 | Evaluare finalizată | 100 | |||
Munte | 20 Noiembrie 2024, 18:17 | Evaluare finalizată | 0 | |||
Munte | 20 Noiembrie 2024, 18:16 | Evaluare finalizată | 0 | |||
Munte | 20 Noiembrie 2024, 18:01 | Evaluare finalizată | 100 | |||
Munte | 20 Noiembrie 2024, 17:59 | Evaluare finalizată | 100 | |||
Munte | 20 Noiembrie 2024, 17:48 | Evaluare finalizată | 22 | |||
Munte | 20 Noiembrie 2024, 17:44 | Evaluare finalizată | 100 | |||
Munte | 20 Noiembrie 2024, 11:12 | Evaluare finalizată | 10 | |||
Munte | 19 Noiembrie 2024, 00:53 | Evaluare finalizată | 100 | |||
Munte | 19 Noiembrie 2024, 00:53 | Evaluare finalizată | 60 | |||
Munte | 19 Noiembrie 2024, 00:47 | Evaluare finalizată | 24 | |||
Munte | 19 Noiembrie 2024, 00:45 | Evaluare finalizată | 20 | |||
Munte | 17 Noiembrie 2024, 21:57 | Evaluare finalizată | 100 | |||
Munte | 17 Noiembrie 2024, 21:42 | Evaluare finalizată | 0 | |||
Munte | 17 Noiembrie 2024, 21:41 | Evaluare finalizată | E.C | |||
Munte | 17 Noiembrie 2024, 19:10 | Evaluare finalizată | 0 | |||
Munte | 17 Noiembrie 2024, 18:46 | Evaluare finalizată | 0 | |||
Munte | 17 Noiembrie 2024, 15:59 | Evaluare finalizată | 100 | |||
Munte | 17 Noiembrie 2024, 15:52 | Evaluare finalizată | 0 | |||
Munte | 17 Noiembrie 2024, 15:49 | Evaluare finalizată | 0 | |||
Munte | 17 Noiembrie 2024, 15:47 | Evaluare finalizată | 0 | |||
Munte | 17 Noiembrie 2024, 15:42 | Evaluare finalizată | 0 |