Programarea pe mobil funcționează. Un laptop este mai rapid pentru sesiuni lungi.

Problema

Pe prima linie a intrării se află un număr natural k. Pe liniile următoare se află un text format din una sau mai multe linii.

Determină și afișează câte cuvinte din text au exact k litere. Un cuvânt este o secvență maximă de litere englezești (a-z sau A-Z); cifrele, spațiile și semnele de punctuație nu fac parte dintr-un cuvânt.

Datele se citesc de la tastatură (în formatul descris), nu dintr-un fișier. După citirea lui k cu cin >> k, folosește cin.ignore() pentru a sări peste sfârșitul de linie, apoi cin.getline pentru fiecare linie de text.

Format Date de intrare

Date de intrare input.txt

Pe prima linie se află numărul natural `k`. Pe liniile următoare se află textul, până la sfârșitul intrării. - `1 <= k <= 30` - numărul de linii de text este între `0` și `100` - fiecare linie are cel mult `4000` de caractere

Format Date de ieșire

Date de ieșire output.txt

Programul afișează pe ecran un singur număr natural: câte cuvinte au exact `k` litere.

Exemplu

intrare
3
un mar si o para sunt fructe
rezultat
1

Ești gata să rezolvi această provocare?

Creează un cont gratuit pentru a scrie cod, a trimite soluții și a-ți urmări progresul.

⌨️ Scurtături de tastatură

Editor de cod
Rulează codul
Ctrl Enter
Trimite codul
Ctrl Shift Enter
Formatează codul
Shift Alt F
Comută comentariul
Ctrl /
Anulează
Ctrl Z
Refă
Ctrl Y
Navigare
Căutare globală
/
Afișează scurtăturile
?
Închide fereastra
Esc

🔍 Depanator interactiv

0 / 0

Se analizează codul tău...

📦 Variabile

Nicio variabilă încă

📚 Stivă de apeluri
main() linia 1
📤 Rezultat