Borderou de evaluare (job #2174383)

Utilizator gaina_gabriela@yahoo.comGaina Gabriela [email protected] Data 16 martie 2018 11:48:50
Problema Muzeu Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘void Lee(int, int, int (*)[250])’: user.cpp:48:16: error: wrong number of template arguments (1, should be 2) queue<pair<int>> Q; ^ In file included from /usr/include/c++/5/bits/stl_algobase.h:64:0, from /usr/include/c++/5/bits/char_traits.h:39, from /usr/include/c++/5/ios:40, from /usr/include/c++/5/istream:38, from /usr/include/c++/5/fstream:38, from user.cpp:1: /usr/include/c++/5/bits/stl_pair.h:96:12: note: provided for ‘template<class _T1, class _T2> struct std::pair’ struct pair ^ user.cpp:48:19: error: template argument 1 is invalid queue<pair<int>> Q; ^ user.cpp:48:19: error: template argument 2 is invalid user.cpp:49:7: error: request for member ‘push’ in ‘Q’, which is of non-class type ‘int’ Q.push({i, j}); ^ user.cpp:52:14: error: request for member ‘empty’ in ‘Q’, which is of non-class type ‘int’ while (Q.empty()) ^ user.cpp:54:15: error: request for member ‘front’ in ‘Q’, which is of non-class type ‘int’ x = Q.front().first; ^ user.cpp:55:15: error: request for member ‘front’ in ‘Q’, which is of non-class type ‘int’ y = Q.front().second; ^ user.cpp:56:11: error: request for member ‘pop’ in ‘Q’, which is of non-class type ‘int’ Q.pop(); ^ user.cpp:61:17: error: expected primary-expression before ‘if’ if (if ok(iv, jv) && c[iv][jv] > c[x][y] + 1) ^ user.cpp:61:17: error: expected ‘)’ before ‘if’ user.cpp:64:19: error: request for member ‘push’ in ‘Q’, which is of non-class type ‘int’ Q.push(iv, jv); ^

Ceva nu functioneaza?