Rezolvare PBinfo #4300

Decorative Icon Problema: secv_fb / 4300

Decorative IconAutor: Deivid

Cerința

Se citește un număr N, un număr K și apoi un șir cu N numere naturale. Determinați câte secvențe de lungime exact K au elementele distincte. Prin secvență înțelegem un set de elemente aflate pe poziții consecutive.

Date de intrare

Pe prima linie a fișierului secv_fb.in se găsesc două numere naturale, separate prin exact un spațiu, N și K. Pe linia a doua se găsesc cele N numere ale șirului, separate prin câte un spațiu.

Date de ieșire

Pe prima linie a fișierului secv_fb.out se găsește un număr natural ce reprezintă valoarea cerută.

Restricții și precizări
  • 2 ≤ N ≤ 100.000;
  • Pentru 20 de puncte K = 2;
  • Pentru alte 20 de puncte K = 3;
  • Pentru alte 20 de puncte 4 ≤ K ≤ 10;
  • Pentru alte 20 de puncte, 10 < K ≤ n-1 și valorile din șir ≤ 100.000;
  • Pentru restul testelor 10 < K ≤ n-1 și valorile din șir ≤ 2.000.000.000;
Exemplu:

secv_fb.in

8 3
3 2 4 3 4 5 6 7

secv_fb.out

5

Decorative Icon Explică rezolvarea folosind Inteligența Artificială

Folosește modelul nostru de AI special antrenament pentru a rezolva problemele de pe PBinfo! În baza creditelor AI primești explicații pentru probleme, pe care le alegi și le rulezi exact atunci când dorești, la un singur click distanță! Află mai multe informații:

👉 Achiziționează credite AI
Andrei Frîntu
Andrei Frîntu

Fondatorul platformei - mentor Academia

LinkedIn Instagram GitHub
© Copyright 2026 - CodulLuiAndrei.ro - Toate drepturile sunt rezervate