Borderou de evaluare (job #2703900)

Utilizator ssenseEsanu Mihai ssense Data 9 februarie 2021 14:25:52
Problema Heapuri Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 100

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
12ms131kbOK1010
22ms131kbOK1010
33ms131kbOK1010
47ms262kbOK1010
53ms131kbOK1060
653ms1044kbOK10
7113ms3919kbOK10
8111ms2875kbOK10
9109ms1699kbOK10
10104ms1699kbOK10
Punctaj total100

Ceva nu functioneaza?