#4219
Egalitate
C++
Scrieţi definiția completă a subprogramului C++ cu antetul:
int Egalitate(int a[], int n)
Subprogramul returnează numărul minim de elemente care pot fi eliminate astfel încât fiecare număr rămas în vector să aibă aceeași frecvență de apariție.
Folclorul informatic
Problema | Egalitate | Operații I/O |
egalitate.in /egalitate.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 32 MB
|
Id soluție | #49029169 | Utilizator | |
Fișier | egalitate.cpp | Dimensiune | 480 B |
Data încărcării | 13 Februarie 2024, 10:19 | Scor / rezultat | Eroare de compilare |
egalitate.cpp: In function 'int Egalitate(int*, int)': egalitate.cpp:19:13: error: 'maxx2' was not declared in this scope maxx2=x[i]; ^ egalitate.cpp:21:14: error: 'maxx2' was not declared in this scope if (maxx-maxx2>0) k=maxx-maxx2; ^ egalitate.cpp:24:34: error: 'maxx2' was not declared in this scope if (a[i]!=maxx and a[i]!=maxx2) k=k+a[i]; ^ egalitate.cpp:6:23: warning: unused variable 'maxx1' [-Wunused-variable] int x[100],maxx=0,maxx1=0,k=0; ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Egalitate face parte din a doua categorie. Pentru aceste probleme se folosește un program suport, furnizat de propunătorul problemei. Soluția propusă de tine va fi evaluată astfel:
Suma punctajelor acordate pe testele utilizate pentru verificare este 100. Astfel, soluția ta poate obține cel mult 100 de puncte, caz în care se poate considera corectă.