Borderou de evaluare (job #2142943)

Utilizator inquisitorAnders inquisitor Data 25 februarie 2018 13:52:17
Problema Sortare prin comparare Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 60

Raport evaluator

Compilare: user.cpp: In function ‘void CountingSort(unsigned int*, unsigned int*, unsigned int)’: user.cpp:13:62: warning: operation on ‘i’ may be undefined [-Wsequence-point] for(; i != 0x100; index[++i] = index[~-i] + frequence[~-i]); ^ user.cpp:13:62: warning: operation on ‘i’ may be undefined [-Wsequence-point] user.cpp: In function ‘void read(unsigned int&)’: user.cpp:24:23: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] while(inBuffer[p] < 0x30 | inBuffer[p] > 0x39) ^ user.cpp:29:23: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] while(inBuffer[p] > 0x2F & inBuffer[p] < 0x3A) ^ user.cpp: At global scope: user.cpp:41:37: warning: always_inline function might not be inlinable [-Wattributes] __attribute__((always_inline)) void write(unsigned int x) ^ user.cpp:18:37: warning: always_inline function might not be inlinable [-Wattributes] __attribute__((always_inline)) void read(unsigned int &num) ^ user.cpp:7:37: warning: always_inline function might not be inlinable [-Wattributes] __attribute__((always_inline)) void CountingSort(unsigned int A[], unsigned int B[], unsigned int digit) ^ user.cpp: In function ‘void read(unsigned int&)’: user.cpp:26:23: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] ++p != 0x8000 || (fread(inBuffer, 0x1, 0x8000, stdin), p = 0x0); ^ user.cpp:33:23: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] ++p != 0x8000 || (fread(inBuffer, 0x1, 0x8000, stdin), p = 0x0); ^ user.cpp: In function ‘int main()’: user.cpp:61:38: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("algsort.in", "r", stdin); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms3480kbOK520
20ms3484kbOK5
30ms3480kbOK5
40ms3480kbOK5
50ms3488kbOK520
60ms3492kbOK5
70ms3492kbOK5
80ms3488kbOK5
916ms5900kbOK520
1016ms5900kbOK5
1116ms5900kbOK5
1216ms5904kbOK5
13836ms7224kbWall time limit exceeded.00
14836ms7224kbWall time limit exceeded.0
15856ms7224kbWall time limit exceeded.0
16860ms7224kbWall time limit exceeded.0
17868ms7804kbWall time limit exceeded.00
18860ms7800kbWall time limit exceeded.0
19856ms7808kbWall time limit exceeded.0
20856ms7808kbWall time limit exceeded.0
Punctaj total60

Ceva nu functioneaza?