#805
Valuri
C++
Scrieţi definiția completă a subprogramului C++ valuri
care are 2
parametri: n
– prin care primește un număr natural, v
, prin care furnizează un tablou unidimensional cu 2*n
elemente, valori naturale distincte din intervalul [1,2*n]
.
Subprogramul construieşte tabloul v
astfel încât, în acesta, şirul elementelor impare să fie strict crescător, iar şirul elementelor pare să fie strict descrescător. Primul element al tabloului este impar, iar două elemente cu aceeaşi paritate nu pot ocupa poziţii consecutive în tablou.
Variante Bacalaureat 2013
Problema | Valuri | Operații I/O |
![]() |
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #51595168 | Utilizator | |
Fișier | valuri.cpp | Dimensiune | 730 B |
Data încărcării | 18 Iulie 2024, 09:35 | Scor / rezultat | 0 puncte |
valuri.cpp: In function 'int valuri(int&, int*)': valuri.cpp:43:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ valuri.cpp:17:16: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] j++; ^ valuri.cpp:12:16: warning: 'i' may be used uninitialized in this function [-Wmaybe-uninitialized] i++; ^
Test | Timp | Mesaj evaluare | Scor posibil | Scor obținut | ||
---|---|---|---|---|---|---|
1 | 0 secunde | Caught fatal signal 11 | 20 | 0 | Exemplu | |
2 | 0 secunde | Caught fatal signal 11 | 40 | 0 | ||
3 | 0 secunde | Caught fatal signal 11 | 40 | 0 | ||
Punctaj total | 0 |
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Valuri 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ă.