Pagini recente » Diferente pentru warm-up-2006 intre reviziile 2 si 3 | Diferente pentru problema/spargere intre reviziile 9 si 10 | Diferente pentru problema/dk intre reviziile 12 si 13 | Atasamentele paginii Profil UAIC_POJOGA_VASILE | Diferente pentru problema/nrpits intre reviziile 21 si 22
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$ $~n~$. 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${$~n~$}. 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.
* $2$ $≤$ $N$ $≤$ $1.000.000$
* $1$ $≤$ $a$ $~i~$ $≤$ $1.000.000$ , pentru fiecare $1$ $≤$ $i$ $≤$ $N$
* $1$ $≤$ $a${$~i~$} $≤$ $1.000.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.