Pagini recente » Diferente pentru problema/stiva2 intre reviziile 5 si 6 | Monitorul de evaluare | Diferente pentru utilizator/stefanst77 intre reviziile 40 si 49 | Diferente pentru problema/cub intre reviziile 17 si 18 | Diferente pentru problema/nrpits intre reviziile 9 si 10
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="nrpits") ==
Se dă un şir de N numere distincte a ~1~,a ~2~,..a ~2~. Orice secvenţă a ~i~,a ~i+1~,...,a ~j-1~,a ~j~, 1 ≤ i + 1 < j ≤ n, pentru care toate valorile a ~k~, i < k < j, sunt mai mici decât extremităţile a ~i~ şi a ~j~, o vom numi în continuare "groapă".
Se dă un şir de N numere distincte a ~1~,a ~2~,..a ~2~. Orice secvenţă a ~i~,a ~i+1~,...,a ~j-1~,a ~j~, 1 ≤ i + 1 < j ≤ n, pentru care toate valorile a ~k~, $ i < k < j $, sunt mai mici decât extremităţile a ~i~ şi a ~j~, o vom numi în continuare "groapă".
Scrieţi un program care va determina numărul "gropilor" din şirul dat.
h2. Restricţii
* 2 ≤ N ≤ 1000 000
* 1 ≤ a[i] ≤ 1000 000, pentru fiecare 1 ≤ i ≤ N
* $ 2 ≤ N ≤ 1000 000 $
* $ 1 ≤ a[i] ≤ 1000 000 $ , pentru fiecare $ 1 ≤ i ≤ N $
* orice "groapă" are cel puţin trei elemente
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.