Cerința
Se dă un vector cu n
elemente, numere naturale, și un număr k
. Să se stabilească dacă în vector există două secvențe de lungime k
identice.
Date de intrare
Programul citește de la tastatură numerele n
și k
, iar apoi n
numere naturale, reprezentând elementele vectorului.
Date de ieșire
Programul va afișa pe ecran numerele i j
, i < j
reprezentând pozițiile de început a două secvențe de lungime k
identice, dacă există două astfel de secvențe, sau mesajul NU
, dacă nu există două astfel de secvențe.
Dacă există mai multe perechi de secvențe identice se vor considera cele cu numerele de ordine i j
minime.
Restricții și precizări
1 ≤ n ≤ 1000
1 ≤ k ≤ 15
- cele
n
numere citite vor fi mai mici decât1000
- elementele vectorului sunt indexate de la
1
lan
Exemplu:
Intrare
12 5 2 3 1 1 4 3 1 1 4 3 8 8
Ieșire
2 6