#4156
Într-un arbore cu rădăcină, nivelul unui nod este lungime lanțului de la rădăcină la acel nod. Astfel, rădăcina este pe nivelul 0
, fiii rădăcinii pe nivelul 1
, fiii fiilor rădăcinii pe nivelul 2
, etc.
Se dă vectorul de tați al unui arbore cu rădăcină cu n
noduri. Determinați nodurile situate pe nivele pare.
Problema | NivelePare | Operații I/O |
![]() nivelepare.in /nivelepare.out
|
---|---|---|---|
Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
Id soluție | #47624145 | Utilizator | |
Fișier | nivelepare.cpp | Dimensiune | 426 B |
Data încărcării | 19 Decembrie 2023, 15:35 | Scor / rezultat | Eroare de compilare |
nivelepare.cpp: In function 'void traseu()': nivelepare.cpp:19:21: error: 'nivel' was not declared in this scope v[i]=nivel(i); ^ nivelepare.cpp: In function 'int main()': nivelepare.cpp:26:16: error: too many arguments to function 'void traseu()' if(traseu(i)!=0 && traseu(i)%2==0) ^ nivelepare.cpp:16:6: note: declared here void traseu() ^ nivelepare.cpp:26:19: error: invalid operands of types 'void' and 'int' to binary 'operator!=' if(traseu(i)!=0 && traseu(i)%2==0) ^ nivelepare.cpp:26:32: error: too many arguments to function 'void traseu()' if(traseu(i)!=0 && traseu(i)%2==0) ^ nivelepare.cpp:16:6: note: declared here void traseu() ^ nivelepare.cpp:26:34: error: invalid operands of types 'void' and 'int' to binary 'operator%' if(traseu(i)!=0 && traseu(i)%2==0) ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema NivelePare 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ă.