#507
Se dă un vector x cu n elemente numere naturale, și un vector y cu m elemente, de asemenea numere naturale. Verificați pentru fiecare element al vectorului y dacă apare în x.
| Problema | Cautare | Operații I/O |
tastatură/ecran
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64728401 | Utilizator | |
| Fișier | cautare.cpp | Dimensiune | 1.04 KB |
| Data încărcării | 26 Mai 2026, 12:51 | Scor/rezultat | Eroare de compilare |
cautare.cpp: In function ‘void Apare(nod*, int)’: cautare.cpp:21:18: error: return-statement with a value, in function returning ‘void’ [-fpermissive] 21 | return true; | ^~~~ cautare.cpp:24:26: error: cannot convert ‘int*’ to ‘nod*’ 24 | return Apare(p->st , x); | ~~~^~ | | | int* cautare.cpp:10:16: note: initializing argument 1 of ‘void Apare(nod*, int)’ 10 | void Apare(nod*p , int x) | ~~~~^ cautare.cpp:26:25: error: cannot convert ‘int*’ to ‘nod*’ 26 | return Apare(p->dr , x); | ~~~^~ | | | int* cautare.cpp:10:16: note: initializing argument 1 of ‘void Apare(nod*, int)’ 10 | void Apare(nod*p , int x) | ~~~~^ cautare.cpp: At global scope: cautare.cpp:29:6: error: ambiguating new declaration of ‘bool Apare(nod*, int)’ 29 | bool Apare(nod*p , int x) | ^~~~~ cautare.cpp:10:6: note: old declaration ‘void Apare(nod*, int)’ 10 | void Apare(nod*p , int x) | ^~~~~ cautare.cpp: In function ‘bool Apare(nod*, int)’: cautare.cpp:40:27: error: cannot convert ‘int*’ to ‘nod*’ 40 | return Apare(p->st , x); | ~~~^~ | | | int* cautare.cpp:10:16: note: initializing argument 1 of ‘void Apare(nod*, int)’ 10 | void Apare(nod*p , int x) | ~~~~^ cautare.cpp:42:27: error: cannot convert ‘int*’ to ‘nod*’ 42 | return Apare(p->dr , x); | ~~~^~ | | | int* cautare.cpp:10:16: note: initializing argument 1 of ‘void Apare(nod*, int)’ 10 | void Apare(nod*p , int x) | ~~~~^ cautare.cpp: In function ‘int main()’: cautare.cpp:55:18: error: ‘R’ was not declared in this scope 55 | Adaugare(R,x); | ^ cautare.cpp:55:9: error: ‘Adaugare’ was not declared in this scope 55 | Adaugare(R,x); | ^~~~~~~~ cautare.cpp:61:18: error: ‘R’ was not declared in this scope 61 | if(Apare(R,x)) | ^ cautare.cpp:50:13: warning: unused variable ‘m’ [-Wunused-variable] 50 | int n , m , x; | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema Cautare 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ă.