Pagini recente » Diferente pentru problema/markon intre reviziile 7 si 10 | Atasamentele paginii Profil infinite_iq | Diferente pentru problema/cifra intre reviziile 4 si 3 | Diferente pentru problema/patrat intre reviziile 5 si 4 | Diferente pentru problema/psir intre reviziile 12 si 7
Diferente pentru
problema/psir intre reviziile
#12 si
#7
Nu exista diferente intre titluri.
Diferente intre continut:
== include(page="template/taskheader" task_id="psir") ==
Un sir de numere naturale $a{~1~}, a{~2~}, ..., a{~k~} (k ≥ 2)$ se numeste _p-sir_ daca se respecta conditia $(a{~i~}-a{~i-1~})*(a{~i~}-a{~i-2~}) < 0$ pentru $2 < i ≤ k$. Un subsir al unui sir care indeplineste conditia de _p-sir_ se numeste _p-subsir_. Dandu-se un sir de $N$ numere naturale $P{~1~}, P{~2~},... P{~N~}$ sa se determine cate _p-subsiruri_ contine.
Un sir de numere naturale $a{~1~}, a{~2~}, ..., a{~k~} (k ≥ 2)$ se numeste _p-sir_ daca se respecta conditia $(a{~i~}-a{~i-1~})*(a{~i~}-a{~i-2~}) < 0$ pentru $2 < i ≤ k$. Un subsir al unui sir care indeplineste conditia de _p-sir_ se numeste _p-subsir_. Dandu-se un sir de $N$ numere naturale sa se determine cate _p-subsiruri_ contine.
h2. Date de intrare
Pe prima linie din fisierul de intrare $psir.in$ se va afla numarul natural $N$. Pe urmatoarea linie vor fi scrise $N$ numere naturale reprezentand elementele $P{~1~}, P{~2~},... P{~N~}$.
Pe prima linie din fisierul de intrare $psir.in$ se va afla numarul natural $N$. Pe urmatoarea linie vor fi scrise $N$ numere naturale reprezentand elementele sirului.
h2. Date de iesire
h2. Restrictii
* $1 ≤ N ≤ 2.000$
* $1 ≤ P{~i~} ≤ 2.000.000.000$
* $... ≤ ... ≤ ...$
h2. Exemplu
table(example). |_. psir.in |_. psir.out |
| 4
1 1 5 2
| 8
| This is some
text written on
multiple lines.
| This is another
text written on
multiple lines.
|
h3. Explicatie
Cele $8$ p-subsiruri sunt:
$(P{~1~}, P{~2~}) = (1, 1)$
$(P{~1~}, P{~3~}) = (1, 5)$
$(P{~1~}, P{~4~}) = (1, 2)$
$(P{~1~}, P{~3~}, P{~4~}) = (1, 5, 2)$
$(P{~2~}, P{~3~}) = (1, 5)$
$(P{~2~}, P{~4~}) = (1, 2)$
$(P{~2~}, P{~3~}, P{~4~}) = (1, 5, 2)$
$(P{~3~}, P{~4~}) = (5, 2)$
...
== include(page="template/taskfooter" task_id="psir") ==
Nu exista diferente intre securitate.
Diferente intre topic forum: