Informatică, întrebare adresată de petken, 9 ani în urmă

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ât 1000
elementele vectorului sunt indexate de la 1 la n
Exemplu
Intrare

12 5
2 3 1 1 4 3 1 1 4 3 8 8
Ieșire

2 6
in c++ va rog urgent!!
dau si coroana!

Răspunsuri la întrebare

Răspuns de Zlatan
9
- Poti inlocui scanf si printf cu cin si cout.

Anexe:
Alte întrebări interesante