Pagini recente » Borderou de evaluare (job #1985923) | Borderou de evaluare (job #1282835) | Borderou de evaluare (job #713910) | Borderou de evaluare (job #835684) | Borderou de evaluare (job #2703900)
Borderou de evaluare (job #2703900)
Raport evaluator
Compilare:
main.cpp:4:0: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
#pragma GCC optimization ("O3")
main.cpp:5:0: warning: ignoring #pragma GCC optimization [-Wunknown-pragmas]
#pragma GCC optimization ("unroll-loops")
main.cpp: In member function 'void bheap::remove_xth(ll)':
main.cpp:63:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if((heap.size() > nowp*2+1 && heap[nowp] > heap[nowp*2 + 1]) || (heap.size() > nowp*2+2 && heap[nowp] > heap[nowp*2 + 2]))
~~~~~~~~~~~~^~~~~~~~~~
main.cpp:63:80: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if((heap.size() > nowp*2+1 && heap[nowp] > heap[nowp*2 + 1]) || (heap.size() > nowp*2+2 && heap[nowp] > heap[nowp*2 + 2]))
~~~~~~~~~~~~^~~~~~~~~~
main.cpp:65:23: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while((heap.size() > nowp*2+1 && heap[nowp] > heap[nowp*2 + 1]) || (heap.size() > nowp*2+2 && heap[nowp] > heap[nowp*2 + 2]))
~~~~~~~~~~~~^~~~~~~~~~
main.cpp:65:84: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while((heap.size() > nowp*2+1 && heap[nowp] > heap[nowp*2 + 1]) || (heap.size() > nowp*2+2 && heap[nowp] > heap[nowp*2 + 2]))
~~~~~~~~~~~~^~~~~~~~~~
main.cpp:67:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(heap.size() <= nowp*2+2)
~~~~~~~~~~~~^~~~~~~~~~~
main.cpp: In function 'int32_t main()':
main.cpp:98:35: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
freopen("heapuri.in", "r", stdin);
^
main.cpp:99:37: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
freopen("heapuri.out", "w", stdout);
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 2ms | 131kb | OK | 10 | 10 |
2 | 2ms | 131kb | OK | 10 | 10 |
3 | 3ms | 131kb | OK | 10 | 10 |
4 | 7ms | 262kb | OK | 10 | 10 |
5 | 3ms | 131kb | OK | 10 | 60 |
6 | 53ms | 1044kb | OK | 10 |
7 | 113ms | 3919kb | OK | 10 |
8 | 111ms | 2875kb | OK | 10 |
9 | 109ms | 1699kb | OK | 10 |
10 | 104ms | 1699kb | OK | 10 |
Punctaj total | 100 |