Borderou de evaluare (job #2795582)

Utilizator waren4Marius Radu waren4 Data 6 noiembrie 2021 17:08:37
Problema Heapuri Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp:74: warning: ignoring '#pragma region HeapPublicMethods' [-Wunknown-pragmas] 74 | #pragma region HeapPublicMethods | main.cpp:144: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 144 | #pragma endregion | main.cpp:146: warning: ignoring '#pragma region HeapPrivateMethods' [-Wunknown-pragmas] 146 | #pragma region HeapPrivateMethods | main.cpp:231: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 231 | #pragma endregion | main.cpp: In instantiation of 'void Heap<T>::Delete(int) [with T = std::pair<int, int>]': main.cpp:99:5: required from 'void Heap<T>::Pop() [with T = std::pair<int, int>]' main.cpp:264:26: required from here main.cpp:189:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 189 | if( node < tree.size() ) SwapNodes(node, tree.size()-1); | ~~~~~^~~~~~~~~~~~~ main.cpp: In instantiation of 'int Heap<T>::LeftChild(int) [with T = std::pair<int, int>]': main.cpp:152:16: required from 'void Heap<T>::Descend(int) [with T = std::pair<int, int>]' main.cpp:191:5: required from 'void Heap<T>::Delete(int) [with T = std::pair<int, int>]' main.cpp:99:5: required from 'void Heap<T>::Pop() [with T = std::pair<int, int>]' main.cpp:264:26: required from here main.cpp:215:14: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 215 | if( left < tree.size()) { | ~~~~~^~~~~~~~~~~~~ main.cpp: In instantiation of 'int Heap<T>::RightChild(int) [with T = std::pair<int, int>]': main.cpp:153:17: required from 'void Heap<T>::Descend(int) [with T = std::pair<int, int>]' main.cpp:191:5: required from 'void Heap<T>::Delete(int) [with T = std::pair<int, int>]' main.cpp:99:5: required from 'void Heap<T>::Pop() [with T = std::pair<int, int>]' main.cpp:264:26: required from here main.cpp:225:15: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 225 | if( right < tree.size()) { | ~~~~~~^~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
11ms188kbOK1010
21ms184kbOK1010
31ms184kbOK1010
41ms184kbOK1010
51ms184kbOK1060
643ms999kbOK10
7100ms1433kbOK10
867ms1859kbOK10
994ms1728kbOK10
1073ms1724kbOK10
Punctaj total100

Ceva nu functioneaza?