Borderou de evaluare (job #1830639)

Utilizator silkMarin Dragos silk Data 16 decembrie 2016 22:52:31
Problema Range minimum query Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In function ‘void Compute()’: user.cpp:20:55: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] rmq[i][j] = MIN( rmq[i-1][j], rmq[i-1][j+(1<<i-1)] ); ^ user.cpp:4:23: note: in definition of macro ‘MIN’ #define MIN(a,b)((a)<(b)?(a):(b)) ^ user.cpp:20:55: warning: suggest parentheses around ‘-’ inside ‘<<’ [-Wparentheses] rmq[i][j] = MIN( rmq[i-1][j], rmq[i-1][j+(1<<i-1)] ); ^ user.cpp:4:31: note: in definition of macro ‘MIN’ #define MIN(a,b)((a)<(b)?(a):(b)) ^ user.cpp: In function ‘int main()’: user.cpp:24:32: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("rmq.in","r",stdin); ^ user.cpp:25:34: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("rmq.out","w",stdout); ^ user.cpp:29:25: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d",&N,&M); ^ user.cpp:30:46: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] for(i = 1; i <= N; ++i) scanf("%d",&v[i]); ^ user.cpp:35:29: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d",&x,&y); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms676kbOK1010
20ms684kbOK1010
30ms948kbOK1010
476ms3776kbOK1010
592ms3772kbOK1020
6548ms4448kbOK10
7560ms5828kbOK1010
8656ms7200kbOK1010
9736ms7200kbOK1010
10816ms7204kbOK1010
Punctaj total100

Ceva nu functioneaza?