== include(page="template/taskheader" task_id="grad1") ==
Se consideră un șir *x[~1~]*, *x[~2~]*, ..., *x[~n~]* de *n* numere naturale distincte, două câte două. Pentru o secvență de *k* numere ([*x[~p~]*], *x[~p+1~]*, ..., *x[~p+k-1~]*), care începe cu numărul de pe poziția p din șirul dat, definim gradul său ca fiind numărul de numere din secvență, care rămân pe aceleași poziții după ordonarea crescătoare a secvenței. De exemplu, pentru n=7 și șirul format din numerele: 1, 5, 7, 4, 6, 2, 9, secvența formată din numerele 7, 4, 6, 2 (corespunzătoare lui p=3 și k=4) are gradul egal cu 2 deoarece, după ordonarea crescătoare a numerelor din secvență, aceasta devine 2, 4, 6, 7, numerele 4 și 6 rămânând pe aceleași poziții.
Se consideră un șir *x[~1~]*, *x[~2~]*, ..., *x[~n~]* de *n* numere naturale distincte, două câte două. Pentru o secvență de *k* numere ([*x[~p~]*], *x[~p+1~]*, ..., *x[~p+k-1~]*), care începe cu numărul de pe poziția *p* din șirul dat, definim gradul său ca fiind numărul de numere din secvență, care rămân pe aceleași poziții după ordonarea crescătoare a secvenței. De exemplu, pentru *n*=7 și șirul format din numerele: 1, 5, 7, 4, 6, 2, 9, secvența formată din numerele 7, 4, 6, 2 (corespunzătoare lui *p*=3 și *k*=4) are gradul egal cu 2 deoarece, după ordonarea crescătoare a numerelor din secvență, aceasta devine 2, 4, 6, 7, numerele 4 și 6 rămânând pe aceleași poziții.
h2. Cerință
Scrieți un program care citește numerele n, k, x[~1~], x[~2~], ..., x[~n~], cu semnificația din enunț, și apoi determină:
a) gradul întregului șir de numere;
b) poziția primului element din prima secvență de lungime k ce are gradul maxim, precum și gradul acestei secvențe.
Scrieți un program care citește numerele *n*, *k*, *x[~1~]*, *x[~2~]*, ..., *x[~n~]*, cu semnificația din enunț, și apoi determină:
a) gradul întregului șir de numere;
b) poziția primului element din prima secvență de lungime *k* ce are gradul maxim, precum și gradul acestei secvențe.
h2. Date de intrare
Fișierul de intrare $grad.in$ conține pe prima linie numerele n și k, separate printr-un spațiu, iar pe linia următoare n numere naturale distincte x[~1~], x[~2~], ..., x[~n~], corespunzătoare șirului de numere, separate prin câte un spațiu.
Fișierul de intrare $grad1.in$ conține pe prima linie numerele *n* și *k*, separate printr-un spațiu, iar pe linia următoare *n* numere naturale distincte *x[~1~]*, *x[~2~]*, ..., *x[~n~]*, corespunzătoare șirului de numere, separate prin câte un spațiu.
h2. Date de ieșire