Borderou de evaluare (job #1475974)

Utilizator theprdvtheprdv theprdv Data 24 august 2015 14:00:33
Problema Take 5 Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 80

Raport evaluator

Compilare: user.cpp: In function ‘void remove_r(int)’: user.cpp:30:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (SR[i].p != pos) SR[++SR[0].s] = SR[i]; ^ user.cpp: In function ‘int solve(int)’: user.cpp:50:18: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (l <= SL[0] && r > 0){ ^ user.cpp:51:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (r && SRval(r) + SL[l] > S) --r; ^ user.cpp:54:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (SRval(r) + SL[l] == S){ ^ user.cpp:57:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (nextL <= SL[0] && SL[l] == SL[nextL]) ++nextL; ^ user.cpp:62:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] else for (++l; SL[l] == SL[l - 1] && l <= SL[0]; ++l); ^ user.cpp: In function ‘int main()’: user.cpp:72:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1; i <= N; ++i) scanf("%d", &A[i]); ^ user.cpp:80:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 4; i <= N; ++i) ^ user.cpp:81:28: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int j = i + 1; j <= N; ++j) ^ user.cpp:89:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 3; i <= N - 2; ++i){ ^ user.cpp:68:33: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("take5.in", "r", stdin); ^ user.cpp:69:35: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("take5.out", "w", stdout); ^ user.cpp:71:24: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d", &N, &S); ^ user.cpp:72:49: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] for (int i = 1; i <= N; ++i) scanf("%d", &A[i]); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms296kbOK5
20ms304kbOK5
30ms336kbOK5
44ms368kbOK5
58ms404kbOK5
616ms508kbOK5
728ms636kbOK5
860ms796kbOK5
980ms916kbOK5
10136ms1200kbOK5
11264ms1732kbOK5
12452ms2372kbOK5
13480ms2780kbOK5
14712ms3128kbOK5
15964ms3796kbOK5
161224ms4188kbOK5
172044msDepăşitMemory limit exceeded.0
181992msDepăşitMemory limit exceeded.0
191544msDepăşitMemory limit exceeded.0
201996msDepăşitMemory limit exceeded.0
Punctaj total80

Ceva nu functioneaza?