Pagini recente » Borderou de evaluare (job #3311452) | Borderou de evaluare (job #3303850) | Borderou de evaluare (job #2730443) | Borderou de evaluare (job #3027099) | Borderou de evaluare (job #2437416)
Borderou de evaluare (job #2437416)
Raport evaluator
Compilare:
main.cpp: In function 'void addEdge(int, int, const std::vector<std::vector<int> >&, std::vector<std::vector<Edge> >&)':
main.cpp:24:45: warning: narrowing conversion of '(&(& g)->std::vector<_Tp, _Alloc>::operator[]<std::vector<Edge>, std::allocator<std::vector<Edge> > >(((std::vector<std::vector<Edge> >::size_type)j)))->std::vector<_Tp, _Alloc>::size<Edge, std::allocator<Edge> >()' from 'std::vector<Edge>::size_type {aka long unsigned int}' to 'int' inside { } [-Wnarrowing]
g[i].push_back({j, 0, v[i][j], g[j].size()});
~~~~~~~~~^~
main.cpp:25:48: warning: narrowing conversion of '((&(& g)->std::vector<_Tp, _Alloc>::operator[]<std::vector<Edge>, std::allocator<std::vector<Edge> > >(((std::vector<std::vector<Edge> >::size_type)i)))->std::vector<_Tp, _Alloc>::size<Edge, std::allocator<Edge> >() - 1ul)' from 'std::vector<Edge>::size_type {aka long unsigned int}' to 'int' inside { } [-Wnarrowing]
g[j].push_back({i, 0, v[j][i], g[i].size() - 1});
~~~~~~~~~~~~^~~
main.cpp: In function 'int dfs(int, int, const std::vector<int>&, std::vector<int>&, std::vector<std::vector<Edge> >&)':
main.cpp:53:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = rem[node]; i < g[node].size(); i ++) {
~~^~~~~~~~~~~~~~~~
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
| 1 | 2ms | 131kb | OK | 10 | 10 |
| 2 | 2ms | 131kb | OK | 10 | 10 |
| 3 | 2ms | 131kb | OK | 10 | 10 |
| 4 | 3ms | 131kb | OK | 10 | 10 |
| 5 | 3ms | 262kb | OK | 10 | 10 |
| 6 | 3ms | 262kb | OK | 10 | 10 |
| 7 | 7ms | 917kb | OK | 10 | 10 |
| 8 | 16ms | 2359kb | OK | 10 | 30 |
| 9 | 25ms | 3670kb | OK | 10 |
| 10 | 35ms | 4456kb | OK | 10 |
| Punctaj total | 100 |