Pagini recente »
Atașamentele paginii Secventa Bitona
|
Monitorul de evaluare
|
2025_03_09_clasa_7-pre_oji
|
Diferențe pentru problema/munti între reviziile 10 și 1
Diferențe între titluri:
Diferențe între conținut:
== include(page="template/taskheader" task_id="munti") ==
Se dă un șir de numere pozitive sau zero. Ele reprezintă înălțimi de piscuri individuale. Se definește un munte ca fiind o succesiune de piscuri consecutive în șir de înălțime strict mai mare ca zero. Muntele este mărginit fie de înălțimi zero, fie de marginile secvenței. Aria unui munte este suma înălțimilor tuturor piscurilor sale. Înălțimea unui munte este înălțimea piscului său cel mai înalt.
h2. Cerință
Dîndu-se un șir de înălțimi să se calculeze:
# Numărul de munți
# Înălțimea maximă a unui munte
# Numărul de munți de înălțime maximă
# Aria maximă a unui munte
# Numărul de munți de arie maximă
De exemplu, fie următorul șir de numere:
0 2 5 3 5 0 1 12 2 8 0 0 0 15 0
Atunci:
# Avem trei munți.
# Cel mai înalt munte este al treilea, avînd înălțime 15.
# Numărul de munți de înălțime maximă este unu.
# Cei trei munți au arii de 15, respectiv 23, 15. Aria maximă a unui munte este 23.
# Numărul de munți de arie maximă este unu.
Poveste și cerință...
h2. Date de intrare
Fișierul de intrare $munti.in$ conține pe prima linie N, numărul de înălțimi. Pe linia a doua conține N numere, cele N înălțimi.
Fișierul de intrare $munti.in$ ...
h2. Date de ieșire
În fișierul de ieșire $munti.out$ se vor scrie cele cinci rezultate cerute, cîte una pe fiecare linie.
În fișierul de ieșire $munti.out$ ...
h2. Restricții
* 1 ≤ N ≤ 1 000 000
* 0 ≤ h[~i~] ≤ 1 000 000 (unde h[~i~] sînt înălțimile individuale)
* Fiecare subpunct primește 20% din punctaj
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example).
|_. munti.in |_. munti.out |
| 15
0 2 5 3 5 0 1 12 2 8 0 0 0 15 0
| 3
15
1
23
1
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicație
...
== include(page="template/taskfooter" task_id="munti") ==
Nu există diferențe între securitate.