Borderou de evaluare (job #1744837)

Utilizator depevladVlad Dumitru-Popescu depevlad Data 20 august 2016 16:21:56
Problema Rompetrol Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 75

Raport evaluator

Compilare: user.cpp: In function ‘void DynamicProgramming0(int)’: user.cpp:56:69: warning: narrowing conversion of ‘((dp[dp_state][i][1] + (((long long int)dist[i]) * sum_petrol[i])) - sum_mixed[i])’ from ‘int64_t {aka long long int}’ to ‘double’ inside { } [-Wnarrowing] lines[i] = { dp[dp_state][i][1] + 1ll * dist[i] * sum_petrol[i] - sum_mixed[i], -dist[i] }; ^ user.cpp:56:14: warning: narrowing conversion of ‘- dist[i]’ from ‘int’ to ‘double’ inside { } [-Wnarrowing] lines[i] = { dp[dp_state][i][1] + 1ll * dist[i] * sum_petrol[i] - sum_mixed[i], -dist[i] }; ^ user.cpp: In function ‘void DynamicProgramming1(int)’: user.cpp:69:43: warning: narrowing conversion of ‘(dp[dp_state_other][i][0] + sum_mixed[i])’ from ‘int64_t {aka long long int}’ to ‘double’ inside { } [-Wnarrowing] lines[i] = { dp[dp_state_other][i][0] + sum_mixed[i], -sum_petrol[i] }; ^ user.cpp:69:14: warning: narrowing conversion of ‘- sum_petrol[i]’ from ‘int64_t {aka long long int}’ to ‘double’ inside { } [-Wnarrowing] lines[i] = { dp[dp_state_other][i][0] + sum_mixed[i], -sum_petrol[i] }; ^ user.cpp: In function ‘int main()’: user.cpp:79:38: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("rompetrol.in", "r", stdin); ^ user.cpp:80:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("rompetrol.out", "w", stdout); ^ user.cpp:82:25: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d", &n, &k); ^ user.cpp:84:54: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d %d", &dist[i], &petrol[i], &cost[i]); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
11480ms1052kbOK5
20ms328kbOK5
312ms324kbOK5
416ms320kbIncorect0
58ms320kbIncorect0
60ms300kbOK5
712ms320kbIncorect0
84ms320kbOK5
91112ms7980kbOK5
100ms304kbIncorect0
11292ms7996kbOK5
121172ms8076kbOK5
13608ms8068kbOK5
141512ms5760kbOK5
15104ms8068kbOK5
161268ms8068kbOK5
17172ms4976kbOK5
18260ms4200kbOK5
19236ms1836kbOK5
20112ms676kbIncorect0
Punctaj total75

Ceva nu functioneaza?