Pagini recente » Borderou de evaluare (job #1021920) | Borderou de evaluare (job #668098) | Borderou de evaluare (job #1696182) | Borderou de evaluare (job #574823) | Borderou de evaluare (job #2901035)
Borderou de evaluare (job #2901035)
Raport evaluator
Compilare:
main.cpp: In function 'void radixsort()':
main.cpp:46:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
46 | for (int i = 0; i < sizeof(v[0]); i ++)
| ~~^~~~~~~~~~~~~~
main.cpp: In function 'void countsort(int*, int*, int)':
main.cpp:31:20: warning: iteration 255 invokes undefined behavior [-Waggressive-loop-optimizations]
31 | counter[i] = 0;
| ~~~~~~~~~~~^~~
main.cpp:30:22: note: within this loop
30 | for(int i = 0; i < 1<<8; i++)
| ~~^~~~~~
main.cpp:39:18: warning: iteration 254 invokes undefined behavior [-Waggressive-loop-optimizations]
39 | index[i] = index[i-1] + counter[i-1];
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
main.cpp:38:22: note: within this loop
38 | for(int i = 1; i < 1<<8; i ++)
| ~~^~~~~~
main.cpp:31:20: warning: 'void* __builtin_memset(void*, int, long unsigned int)' forming offset [1020, 1023] is out of the bounds [0, 1020] of object 'counter' with type 'int [255]' [-Warray-bounds]
31 | counter[i] = 0;
| ~~~~~~~~~~~^~~
main.cpp:27:9: note: 'counter' declared here
27 | int counter[255];
| ^~~~~~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 1ms | 184kb | OK | 10 | 30 |
2 | 18ms | 3035kb | OK | 10 |
3 | 190ms | 9265kb | OK | 10 |
4 | 195ms | 9269kb | OK | 10 | 0 |
5 | 1981ms | 87515kb | OK | 10 |
6 | 2002ms | 80379kb | Time limit exceeded | 0 |
7 | 219ms | 9793kb | OK | 10 |
8 | 2003ms | 85159kb | Time limit exceeded | 0 | 0 |
9 | 1740ms | 90537kb | OK | 10 |
10 | 2002ms | 85155kb | Time limit exceeded | 0 |
Punctaj total | 30 |