#4960
Se dă un graf neorientat cu n noduri și două numere naturale p q. Să se determine nodurile din graf care au gradul între p și q.
| Problema | GradePQ | Operații I/O |
gradepq.in/gradepq.out
|
|---|---|---|---|
| Limita timp | 0.1 secunde | Limita memorie |
Total: 64 MB
/
Stivă 8 MB
|
| Id soluție | #64886362 | Utilizator | |
| Fișier | gradepq.cpp | Dimensiune | 566 B |
| Data încărcării | 09 Iunie 2026, 16:03 | Scor/rezultat | Eroare de compilare |
gradepq.cpp: In function ‘int main()’: gradepq.cpp:7:48: error: redeclaration of ‘int k’ 7 | int n,i,j,a[101][101]={0},k,p,q,v[101]={0},k=0; | ^ gradepq.cpp:7:31: note: ‘int k’ previously declared here 7 | int n,i,j,a[101][101]={0},k,p,q,v[101]={0},k=0; | ^ gradepq.cpp:19:12: warning: init-statement in selection statements only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions] 19 | if((p<=v[i])&&(v[i]<=q) | ^ gradepq.cpp:19:32: error: expected ‘;’ before ‘k’ 19 | if((p<=v[i])&&(v[i]<=q) | ^ | ; 20 | k++; | ~ gradepq.cpp:19:21: warning: statement has no effect [-Wunused-value] 19 | if((p<=v[i])&&(v[i]<=q) | ~~~~~~~~~^~~~~~~~~~~ gradepq.cpp:21:5: error: ‘cout’ was not declared in this scope 21 | cout<<k<<endl; | ^~~~ gradepq.cpp:2:1: note: ‘std::cout’ is defined in header ‘<iostream>’; did you forget to ‘#include <iostream>’? 1 | #include <fstream> +++ |+#include <iostream> 2 | using namespace std; gradepq.cpp:21:18: error: expected ‘)’ before ‘;’ token 21 | cout<<k<<endl; | ^ | ) gradepq.cpp:19:11: note: to match this ‘(’ 19 | if((p<=v[i])&&(v[i]<=q) | ^ gradepq.cpp:23:12: warning: init-statement in selection statements only available with ‘-std=c++17’ or ‘-std=gnu++17’ [-Wc++17-extensions] 23 | if((p<=v[i])&&(v[i]<=q) | ^ gradepq.cpp:23:32: error: expected ‘;’ before ‘cout’ 23 | if((p<=v[i])&&(v[i]<=q) | ^ | ; 24 | cout<<i<<' '; | ~~~~ gradepq.cpp:23:21: warning: statement has no effect [-Wunused-value] 23 | if((p<=v[i])&&(v[i]<=q) | ~~~~~~~~~^~~~~~~~~~~ gradepq.cpp:25:5: error: expected primary-expression before ‘return’ 25 | return 0; | ^~~~~~ gradepq.cpp:24:25: error: expected ‘)’ before ‘return’ 24 | cout<<i<<' '; | ^ | ) 25 | return 0; | ~~~~~~ gradepq.cpp:23:11: note: to match this ‘(’ 23 | if((p<=v[i])&&(v[i]<=q) | ^
www.pbinfo.ro permite evaluarea a două tipuri de probleme:
Problema GradePQ 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ă.