#1399
sortare_in_trepte
Se citește un șir cu n
numere întregi. Să se rearanjeze elementele șirului astfel ca numerele negative să fie ordonate descrescător. apoi să urmeze elementele nule, urmate de numerele pozitive ordonate descrescător.
Problema | sortare_in_trepte | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #51540826 | Utilizator | |
Fișier | sortare_in_trepte.cpp | Dimensiune | 1.64 KB |
Data încărcării | 08 Iulie 2024, 11:00 | Scor / rezultat | Eroare de compilare |
sortare_in_trepte.cpp: In function 'int main()': sortare_in_trepte.cpp:7:68: error: conflicting declaration 'int y' int n , v[1001] , y[1001] , x , poz = 0 , gasit = 0 , a = 0 , y ; ^ sortare_in_trepte.cpp:7:23: error: 'y' has a previous declaration as 'int y [1001]' int n , v[1001] , y[1001] , x , poz = 0 , gasit = 0 , a = 0 , y ; ^ sortare_in_trepte.cpp:34:15: error: incompatible types in assignment of 'int' to 'int [1001]' y = a ; ^ sortare_in_trepte.cpp:59:29: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] for(int i = 1 ; i < y ; i++) ^ sortare_in_trepte.cpp:61:37: error: ISO C++ forbids comparison between pointer and integer [-fpermissive] for(int j = i + 1 ; j < y ; j++) ^ sortare_in_trepte.cpp:68:21: error: invalid conversion from 'int*' to 'int' [-fpermissive] for(int i = y ; i < n ; i++) ^ sortare_in_trepte.cpp:70:27: error: invalid conversion from 'int*' to 'int' [-fpermissive] for(int j = y + 1 ; j <= n ; j++) ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema sortare_in_trepte face parte din prima categorie. 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ă.