Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2026-06-27 23:26:23.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:lalele.in, lalele.outSursăLot Ploiești Juniori 2026, Baraj 1
AutorEmanuela CerchezAdăugată deValiAntonie123Antonie Aureliu Valentin ValiAntonie123
Timp execuţie pe test0.1 secLimită de memorie4096 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Lalele

În curtea SEPI am plantat pe un singur rând lalele de C culori. Vom considera, pentru simplitate, culorile numerotate de la 1 la C. Dintre lalelele plantate au răsărit doar N şi acum au înflorit. Vom considera lalelele numerotate de la 1 la N, în ordinea în care se află pe rând. Vrem să culegem un buchet în care să existe exact K culori distincte.

Cerinţă

Scrieţi un program care, cunoscând N, C, K, precum şi culoarea fiecărei lalele, determină numărul de posibilităţi de a culege un buchet în care să apară exact K culori distincte.

Date de intrare

Fişierul de intrare lalele.in conţine pe prima linie numerele naturale N C K, cu semnificaţia din enunţ. Pe cea de a doua linie se află N numere naturale cuprinse între 1 şi C, L1, L2, ..., LN, reprezentând culorile lalelelor care au înflorit, în ordinea în care acestea au fost plantate pe rând. Valorile scrise pe aceeaşi linie sunt separate prin câte un spaţiu.

Date de ieşire

Fişierul de ieşire lalele.out conţine o singură linie pe care este scris numărul de posibilităţi de a culege un buchet în care să apară exact K culori distincte.

Restricţii

  • 2 ≤ N ≤ 500
  • 1 ≤ K ≤ C ≤ 50

Exemplu

lalele.inlalele.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicaţie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?