#4859
Scrieţi definiția completă a subprogramului C++ CautaKth cu antetul:
int CautaKth(int a[], int n, int k)
unde a este un tablou unidimensional de n numere naturale nenule ordonate strict crescător, iar k este un număr natural nenul. Scrieți definiția completă a subprogramului care returnează al k-lea număr natural nenul care nu se află în a.
Problemă de interviu
| Problema | CautaKth | Operații I/O |
cautakth.in/cautakth.out
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64778679 | Utilizator | |
| Fișier | cautakth.cpp | Dimensiune | 500 B |
| Data încărcării | 29 Mai 2026, 21:01 | Scor/rezultat | Eroare de compilare |
cautakth.cpp:17:9: error: extended character ▁ is not valid in an identifier 17 | <|begin▁of▁sentence|>} else { | ^ cautakth.cpp:17:9: error: extended character ▁ is not valid in an identifier cautakth.cpp: In function ‘int CautaKth(std::vector<int>&, int, int)’: cautakth.cpp:17:8: error: expected primary-expression before ‘<’ token 17 | <|begin▁of▁sentence|>} else { | ^ cautakth.cpp:17:9: error: ‘|begin▁of▁sentence|’ was not declared in this scope 17 | <|begin▁of▁sentence|>} else { | ^~~~~~~~~~~~~~~~~~~~~ cautakth.cpp:17:31: error: expected primary-expression before ‘}’ token 17 | <|begin▁of▁sentence|>} else { | ^ cautakth.cpp: In function ‘int main()’: cautakth.cpp:32:22: error: invalid initialization of reference of type ‘std::vector<int>&’ from expression of type ‘int [100002]’ 32 | fout << CautaKth(a, n, k) << "\n"; | ^ cautakth.cpp:11:27: note: in passing argument 1 of ‘int CautaKth(std::vector<int>&, int, int)’ 11 | int CautaKth(vector<int>& a, int n, int k) { | ~~~~~~~~~~~~~^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema CautaKth 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ă.