Nu aveti permisiuni pentru a descarca fisierul grader_test2.ok
Diferente pentru problema/kcons intre reviziile #1 si #5
Diferente intre titluri:
kcons
Kcons
Diferente intre continut:
== include(page="template/taskheader" task_id="kcons") ==
Poveste şi cerinţă...
Andrei este în mare dificultate: se pare că are câteva probleme la şcoală. Prietenii lui s-au decis să-l mai înveselească şi i-au propus spre rezolvare o problemă la care se gândeau de mai mult timp. Problema cere numărarea tuturor permutărilor cu $N$ elemente care respectă următoarea proprietate: orice subsecvenţă pentru care elementele ei sunt atât în ordine crescătoare, cât şi consecutive are lungimea maxim $K$. Deoarece Andrei este ocupat, ajutaţi-l să determine numărul de permutări cu proprietatea cerută, modulo $30013$.
h2. Date de intrare
Fişierul de intrare $kcons.in$ ...
Pe prima linie a fişierului de intrare $kcons.in$ se vor afla două numere naturale $N$ şi $K$ având semnificaţiile din enunţ.
h2. Date de ieşire
În fişierul de ieşire $kcons.out$ ...
În fişierul de ieşire $kcons.out$ veţi afişa un singur număr reprezentând numărul de permutări cu proprietatea cerută, modulo $30013$.
h2. Restricţii
* $... ≤ ... ≤ ...$
* $1 ≤ N ≤ 2000$ * $1 ≤ K ≤ N$ * Pentru $10%$ din teste $N ≤ 10$ * Pentru $50%$ din teste $N ≤ 70$ * Pentru $70%$ din teste $N ≤ 300$ * Pentru $40%$ din teste $K = 1$
h2. Exemplu
table(example). |_. kcons.in |_. kcons.out | | This is some text written on multiple lines. | This is another text written on multiple lines. |
table(example). |_. kcons.in |_. kcons.out |_. kcons.in |_. kcons.out | | 4 2 | 21 | 25 10 | 27042 |
h3. Explicaţie
...
Din cele $24$ de permutări posibile următoarele trei nu sunt bune: $+1 2 3 4+$, $+2 3 4+ 1$, $4 +1 2 3+$. Subsecvenţele subliniate conţin numere crescătoare şi consecutive, iar lungimea lor este mai mare decât 2.
== include(page="template/taskfooter" task_id="kcons") ==
Nu exista diferente intre securitate.
Diferente intre topic forum:
4892
