Borderou de evaluare (job #2140177)

Utilizator EuAlexOtaku Hikikomori EuAlex Data 23 februarie 2018 02:26:48
Problema Taramul Nicaieri Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 90

Raport evaluator

Compilare: user.cpp: In function ‘int bfs()’: user.cpp:26:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int k = 0; k < g[from].size(); ++ k) { ^ user.cpp: In function ‘int dfs(int, int)’: user.cpp:45:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int k = rem[from]; k < g[from].size(); ++ k) { ^ user.cpp: In function ‘int main()’: user.cpp:88:45: warning: narrowing conversion of ‘g[(i + 1)].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i].push_back({i + 1, g[i + 1].size(), 0, in}); ^ user.cpp:89:44: warning: narrowing conversion of ‘(g[i].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 18446744073709551615ul)’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i + 1].push_back({i, g[i].size() - 1, 0, 0}); ^ user.cpp:91:49: warning: narrowing conversion of ‘g[(i + 2)].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i + 1].push_back({i + 2, g[i + 2].size(), 0, inf}); ^ user.cpp:92:52: warning: narrowing conversion of ‘(g[(i + 1)].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 18446744073709551615ul)’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i + 2].push_back({i + 1, g[i + 1].size() - 1, 0, 0}); ^ user.cpp:94:49: warning: narrowing conversion of ‘g[(i + 3)].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i + 2].push_back({i + 3, g[i + 3].size(), 0, out}); ^ user.cpp:95:52: warning: narrowing conversion of ‘(g[(i + 2)].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 18446744073709551615ul)’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i + 3].push_back({i + 2, g[i + 2].size() - 1, 0, 0}); ^ user.cpp:99:49: warning: narrowing conversion of ‘g[j].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i + 3].push_back({j, g[j].size(), 0, 1}); ^ user.cpp:100:56: warning: narrowing conversion of ‘(g[(i + 3)].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 18446744073709551615ul)’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[j].push_back({i + 3, g[i + 3].size() - 1, 0, 0}); ^ user.cpp:106:39: warning: narrowing conversion of ‘g[dr].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i].push_back({dr, g[dr].size(), 0, inf}); ^ user.cpp:107:41: warning: narrowing conversion of ‘(g[i].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 18446744073709551615ul)’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[dr].push_back({i, g[i].size() - 1, 0, 0}); ^ user.cpp:111:39: warning: narrowing conversion of ‘g[i].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[src].push_back({i, g[i].size(), 0, inf}); ^ user.cpp:112:44: warning: narrowing conversion of ‘(g[src].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 18446744073709551615ul)’ from ‘std::vector<Muchie>::size_type {aka long unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i].push_back({src, g[src].size() - 1, 0, 0}); ^ user.cpp:118:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int j = 0; j < g[i].size(); ++ j) { ^ user.cpp:76:36: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("harta.in", "r", stdin);
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms1060kbOk!5
20ms1084kbOk!5
34ms1112kbOk!5
444ms1148kbOk!5
596ms1176kbOk!5
6120ms1344kbOk!5
7356ms1388kbOk!5
8Depăşit1432kbTime limit exceeded.0
9Depăşit1476kbTime limit exceeded.0
1044ms1172kbOk!5
118ms1156kbOk!5
1216ms1192kbOk!5
1324ms1348kbOk!5
1444ms1356kbOk!5
1520ms1368kbOk!5
1628ms1404kbOk!5
170ms1052kbOk!5
1824ms1424kbOk!5
1928ms1456kbOk!5
208ms1484kbOk!5
Punctaj total90

Ceva nu functioneaza?