Borderou de evaluare (job #2959871)

Utilizator NuSuntRomanIspir Alexandru NuSuntRoman Data 2 ianuarie 2023 21:33:47
Problema Pswap Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In function 'bool BFS(int)': main.cpp:72:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 72 | for (int i = 0; i < G[u].size(); ++ i) { | ~~^~~~~~~~~~~~~ main.cpp: In function 'int DFS(int, int)': main.cpp:97:32: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 97 | for (int &i = ptr[node]; i < G[node].size(); ++ i) { | ~~^~~~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:199:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 199 | for (int u = 0; u < A[0].size(); ++ u) { | ~~^~~~~~~~~~~~~ main.cpp:209:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 209 | for (int u = 0; u < A[1].size(); ++ u) { | ~~^~~~~~~~~~~~~ main.cpp:218:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 218 | for (int u = 0; u < A[0].size(); ++ u) | ~~^~~~~~~~~~~~~ main.cpp:219:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 219 | for (int v = 0; v < A[1].size(); ++ v) | ~~^~~~~~~~~~~~~ main.cpp:223:57: warning: narrowing conversion of '((A[0].std::vector<std::vector<int> >::size() + ((std::vector<std::vector<int> >::size_type)v)) + 1)' from 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 223 | edges.push_back({u + 1, A[0].size() + v + 1, 1}); | ~~~~~~~~~~~~~~~~^~~ main.cpp:224:50: warning: narrowing conversion of '((A[0].std::vector<std::vector<int> >::size() + ((std::vector<std::vector<int> >::size_type)v)) + 1)' from 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 224 | edges.push_back({A[0].size() + v + 1, u + 1, 0}); | ~~~~~~~~~~~~~~~~^~~ main.cpp:230:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 230 | for (int u = 0; u < A[0].size(); ++ u) { | ~~^~~~~~~~~~~~~ main.cpp:240:23: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 240 | for (int v = 0; v < A[1].size(); ++ v) { | ~~^~~~~~~~~~~~~ main.cpp:243:42: warning: narrowing conversion of '((A[0].std::vector<std::vector<int> >::size() + ((std::vector<std::vector<int> >::size_type)v)) + 1)' from 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 243 | edges.push_back({A[0].size() + v + 1, n + 1, 1}); | ~~~~~~~~~~~~~~~~^~~ main.cpp:244:49: warning: narrowing conversion of '((A[0].std::vector<std::vector<int> >::size() + ((std::vector<std::vector<int> >::size_type)v)) + 1)' from 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} to 'int' [-Wnarrowing] 244 | edges.push_back({n + 1, A[0].size() + v + 1, 0}); | ~~~~~~~~~~~~~~~~^~~ main.cpp:261:18: warning: suggest parentheses around assignment used as truth value [-Wparentheses] 261 | while (t = DFS(0, 1e9)) flow += t; | ~~^~~~~~~~~~~~~ main.cpp: In function 'bool Div(int, int, int, int, int)': main.cpp:174:1: warning: control reaches end of non-void function [-Wreturn-type] 174 | } | ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms184kbOK!911
20ms184kbOK!1
30ms184kbOK!1
4734ms60653kbOK!2330
5734ms60645kbOK!1
6744ms60727kbOK!1
7755ms60665kbOK!1
8738ms60645kbOK!1
9693ms60596kbOK!1
10813ms60583kbOK!1
11825ms60583kbOK!1
1220ms8331kbOK!3336
139ms4608kbOK!1
1419ms8425kbOK!1
1514ms7467kbOK!1
16729ms60604kbOK!714
17526ms44654kbOK!1
18760ms60977kbOK!1
19539ms45469kbOK!1
20768ms60727kbOK!1
21692ms60715kbOK!1
22829ms60624kbOK!1
23841ms60628kbOK!1
243209ms151130kbOK!79
253212ms151187kbOK!1
261970ms151531kbOK!1
Punctaj total100

Ceva nu functioneaza?