Sari la conținut
Zece la Info
Probleme

Clasa Playlist

Medie 2000 ms 64 MB#oop#clasa#colectie#unicitate

Scrieti o clasa Playlist care memoreaza intern o lista de titluri de melodii (fara spatii), FARA DUPLICATE, cu urmatoarele functionalitati:

  • constructor fara parametri
  • adaugaMelodie(titlu) - daca titlul NU exista deja in playlist, il adauga la final si returneaza adevarat; daca exista deja, nu face nimic si returneaza fals
  • eliminaMelodie(titlu) - daca titlul exista, il elimina si returneaza adevarat; altfel returneaza fals
  • contineMelodie(titlu) - returneaza adevarat/fals
  • numarMelodii()
Date de intrare
Codul vostru este integrat intr-un program de test care citeste comenzi si apeleaza metodele voastre.
Date de iesire
Fiecare comanda produce o linie de output.
Restrictii
Cel mult 1000 de operatii.

Exemple

Exemplul 1

Intrare

3
ADD Piesa1
ADD Piesa2
COUNT

Iesire

1
1
2

Vrei să rezolvi problema?

Creează-ți un cont gratuit ca să scrii cod în editor, să trimiți soluții la evaluator și să vezi indicațiile.