Borderou de evaluare (job #2073002)

Utilizator EuAlexOtaku Hikikomori EuAlex Data 22 noiembrie 2017 16:48:26
Problema Adapost Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 10

Raport evaluator

Compilare: user.cpp: In function ‘void bellmanford()’: user.cpp:32:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int k = 0; k < g[from].size(); ++ k) { ^ user.cpp:46:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int k = 0; k < g[from].size(); ++ k) { ^ user.cpp: In function ‘void dijkstra()’: user.cpp:71:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int k = 0; k < g[from].size(); ++ k) { ^ user.cpp: In function ‘int mincutflow(int&)’: user.cpp:115:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int k = 0; k < g[from].size(); ++ k) { ^ user.cpp: In function ‘int main()’: user.cpp:156:42: warning: narrowing conversion of ‘g[j].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i].push_back({j, g[j].size(), 0, 1, distPct(i, j)}); ^ user.cpp:157:44: warning: narrowing conversion of ‘(g[i].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 4294967295u)’ from ‘std::vector<Muchie>::size_type {aka unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[j].push_back({i, g[i].size() - 1, 0, 0, -distPct(i, j)}); ^ user.cpp:162:40: warning: narrowing conversion of ‘g[i].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[src].push_back({i, g[i].size(), 0, 1, 0}); ^ user.cpp:163:44: warning: narrowing conversion of ‘(g[src].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 4294967295u)’ from ‘std::vector<Muchie>::size_type {aka unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i].push_back({src, g[src].size() - 1, 0, 0, 0}); ^ user.cpp:165:48: warning: narrowing conversion of ‘g[dest].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >()’ from ‘std::vector<Muchie>::size_type {aka unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[i + n].push_back({dest, g[dest].size(), 0, 1, 0}); ^ user.cpp:166:51: warning: narrowing conversion of ‘(g[(i + n)].std::vector<_Tp, _Alloc>::size<Muchie, std::allocator<Muchie> >() + 4294967295u)’ from ‘std::vector<Muchie>::size_type {aka unsigned int}’ to ‘int’ inside { } [-Wnarrowing] g[dest].push_back({i + n, g[i + n].size() - 1, 0, 0, 0}); ^ user.cpp:144:38: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("adapost.in", "r", stdin); ^ user.cpp:145:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("adapost.out", "w", stdout); ^ user.cpp:147:20: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &n); ^ user.cpp:151:38: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%lf%lf", &x[i], &y[i]); ^ user.cpp: In function ‘void binar()’: user.cpp:140:89: warning: ‘lastCost’ may be used uninitialized in this function [-Wmaybe-uninitialized] printf("%d.%03d %d.%03d", last / 1000, last % 1000, lastCost / 1000, lastCost % 1000); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms520kbSuma minima gresita2
20ms520kbSuma minima gresita2
328ms556kbSuma minima gresita2
4172ms632kbSuma minima gresita2
5316ms892kbSuma minima gresita2
6Depăşit1012kbTime limit exceeded.0
7Depăşit1100kbTime limit exceeded.0
8Depăşit2044kbTime limit exceeded.0
9Depăşit2292kbTime limit exceeded.0
10Depăşit2572kbTime limit exceeded.0
11Depăşit3048kbTime limit exceeded.0
12Depăşit3052kbTime limit exceeded.0
13Depăşit6008kbTime limit exceeded.0
14Depăşit6524kbTime limit exceeded.0
15Depăşit7256kbTime limit exceeded.0
16Depăşit7620kbTime limit exceeded.0
17Depăşit8224kbTime limit exceeded.0
18Depăşit8624kbTime limit exceeded.0
19Depăşit8624kbTime limit exceeded.0
20Depăşit8628kbTime limit exceeded.0
Punctaj total10

Ceva nu functioneaza?