Borderou de evaluare (job #2142944)

Utilizator inquisitorAnders inquisitor Data 25 februarie 2018 13:53:18
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:15:62: warning: operation on ‘i’ may be undefined [-Wsequence-point] for(; i != 0x100; index[++i] = index[~-i] + frequence[~-i]); ^ user.cpp:15:62: warning: operation on ‘i’ may be undefined [-Wsequence-point] user.cpp: In function ‘void read(unsigned int&)’: user.cpp:26:23: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] while(inBuffer[p] < 0x30 | inBuffer[p] > 0x39) ^ user.cpp:31:23: warning: suggest parentheses around comparison in operand of ‘&’ [-Wparentheses] while(inBuffer[p] > 0x2F & inBuffer[p] < 0x3A) ^ user.cpp: At global scope: user.cpp:43:37: warning: always_inline function might not be inlinable [-Wattributes] __attribute__((always_inline)) void write(unsigned int x) ^ user.cpp:20:37: warning: always_inline function might not be inlinable [-Wattributes] __attribute__((always_inline)) void read(unsigned int &num) ^ user.cpp:9: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:28: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:35: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:63: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
10ms3484kbOK520
20ms3484kbOK5
30ms3480kbOK5
40ms3484kbOK5
50ms3496kbOK520
60ms3492kbOK5
70ms3496kbOK5
80ms3492kbOK5
916ms5908kbOK520
1016ms5908kbOK5
1116ms5900kbOK5
1216ms5904kbOK5
13Depăşit7228kbTime limit exceeded.00
14Depăşit7228kbTime limit exceeded.0
15Depăşit7228kbTime limit exceeded.0
16Depăşit7232kbTime limit exceeded.0
17Depăşit7808kbTime limit exceeded.00
18Depăşit7808kbTime limit exceeded.0
19Depăşit7808kbTime limit exceeded.0
20Depăşit7812kbTime limit exceeded.0
Punctaj total60

Ceva nu functioneaza?