>_ evaluator.oji

Antrenament OJI/OLI · clasa a 8-a

Valori distincte în ferestre

distinctefereastra.in / distinctefereastra.outtimp 1smemorie 64 MBsursă ≤ 64 KB10 testepunctaj maxim 100p
Mergi la editor

Se dă un șir de nn numere și un număr kk. Pentru fiecare secvență de lungime kk (în ordinea poziției de început), afișează câte valori distincte conține.

Date de intrare

Pe prima linie nn și kk, pe a doua cele nn numere.

Date de ieșire

n−k+1n - k + 1 numere pe o linie.

Restricții

1 ≤ k ≤ n ≤ 200 000; 1 ≤ a[i] ≤ 10⁶

distinctefereastra.in
7 3
1 2 1 3 4 4 4
distinctefereastra.out
2 3 3 2 1

Probleme similare pe PbInfo

Exersează aceeași tehnică și pe PbInfo — acolo găsești și soluții oficiale.