Borderou de evaluare (job #1194526)
Utilizator | Data | 4 iunie 2014 00:12:39 | |
---|---|---|---|
Problema | Trilant | Status | done |
Runda | Arhiva de probleme | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp:12:34: error: ‘comp’ was not declared in this scope
priority_queue<int, vector<int>, comp> q;
^
user.cpp:12:38: error: template argument 3 is invalid
priority_queue<int, vector<int>, comp> q;
^
user.cpp:12:41: error: invalid type in declaration before ‘;’ token
priority_queue<int, vector<int>, comp> q;
^
user.cpp: In function ‘void dijkstra(int)’:
user.cpp:38:7: error: request for member ‘push’ in ‘q’, which is of non-class type ‘int’
q.push(S);
^
user.cpp:39:13: error: request for member ‘size’ in ‘q’, which is of non-class type ‘int’
while(q.size())
^
user.cpp:41:19: error: request for member ‘top’ in ‘q’, which is of non-class type ‘int’
int x = q.top();
^
user.cpp:42:11: error: request for member ‘pop’ in ‘q’, which is of non-class type ‘int’
q.pop();
^
user.cpp:45:62: error: request for member ‘push’ in ‘q’, which is of non-class type ‘int’
cost[(*it).first] = cost[x] + (*it).second, q.push((*it).first),
^
user.cpp: In function ‘void printOut()’:
user.cpp:58:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < cost.size(); ++i)
^
user.cpp:59:9: error: ‘g’ was not declared in this scope
g<<cost[i]<<' ';
^
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !