Borderou de evaluare (job #1518144)

Utilizator lacraruraduRadu Matei Lacraru lacraruradu Data 5 noiembrie 2015 17:00:20
Problema Ubuntzei Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In function ‘void dijkstra(int)’: user.cpp:8:25: warning: integer overflow in expression [-Woverflow] #define INF (1 << 31) - 1 ^ user.cpp:76:16: note: in expansion of macro ‘INF’ d[i] = INF; ^ user.cpp: In function ‘int main()’: user.cpp:8:25: warning: integer overflow in expression [-Woverflow] #define INF (1 << 31) - 1 ^ user.cpp:150:27: note: in expansion of macro ‘INF’ cost2[i][j] = INF; ^ user.cpp:8:25: warning: integer overflow in expression [-Woverflow] #define INF (1 << 31) - 1 ^ user.cpp:151:43: note: in expansion of macro ‘INF’ if(c[i] != c[j] && d[c[j]] != INF) ^ user.cpp:8:25: warning: integer overflow in expression [-Woverflow] #define INF (1 << 31) - 1 ^ user.cpp:173:23: note: in expansion of macro ‘INF’ a[i][j] = INF; ^ user.cpp:8:25: warning: integer overflow in expression [-Woverflow] #define INF (1 << 31) - 1 ^ user.cpp:193:36: note: in expansion of macro ‘INF’ if((cost2[l][j] != INF) && ((i - (1 << j)) & (1 << l)) && a[i - (1 << j)][l] != INF) ^ user.cpp:8:25: warning: integer overflow in expression [-Woverflow] #define INF (1 << 31) - 1 ^ user.cpp:193:97: note: in expansion of macro ‘INF’ if((cost2[l][j] != INF) && ((i - (1 << j)) & (1 << l)) && a[i - (1 << j)][l] != INF) ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms460kbOK5
20ms456kbOK5
30ms468kbOK5
40ms464kbOK5
50ms468kbOK5
60ms492kbOK5
70ms516kbOK5
80ms552kbOK5
90ms796kbOK5
104ms1124kbOK5
118ms1768kbOK5
1212ms1768kbOK5
1320ms3052kbOK5
1448ms5656kbOK5
15100ms10780kbOK5
16104ms10828kbOK5
17108ms10852kbOK5
18108ms10880kbOK5
19116ms10940kbOK5
200ms460kbOK5
Punctaj total100

Ceva nu functioneaza?