Pagini recente » Borderou de evaluare (job #719477) | Borderou de evaluare (job #2524060)
Borderou de evaluare (job #2524060)
Raport evaluator
Compilare:
main.cpp: In member function 'void SegmentTree::addToSegmTree()':
main.cpp:96:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 1; i < hashesOfLength[curLen].size(); ++ i)
~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
main.cpp: In member function 'void SegmentTree::answer()':
main.cpp:143:16: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
if (Q.l1 == 0)
^
main.cpp: In member function 'long long int PalTree::proccesInput(std::__cxx11::string&)':
main.cpp:179:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < s.length(); ++ i)
~~^~~~~~~~~~~~
main.cpp: In constructor 'PalTree::PalNode::PalNode()':
main.cpp:210:60: warning: passing NULL to non-pointer argument 2 of 'void* memset(void*, int, size_t)' [-Wconversion-null]
memset(this -> next, NULL, sizeof(this -> next));
^
main.cpp: In member function 'void PalTree::propagate()':
main.cpp:249:19: warning: unused variable 'ans' [-Wunused-variable]
long long ans = 0;
^~~
main.cpp: In member function 'long long int PalTree::normalize()':
main.cpp:278:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (long long i = 0; i < allHashes.size(); ++ i)
~~^~~~~~~~~~~~~~~~~~
main.cpp:281:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (long long i = 0; i < queries.size(); ++ i)
~~^~~~~~~~~~~~~~~~
In file included from /usr/include/c++/6/cassert:44:0,
from main.cpp:3:
main.cpp:303:64: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
assert(el.second.first >= 0 && el.second.first < allHashes.size());
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
main.cpp:310:64: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
assert(el.second.first >= 0 && el.second.first < queries.size());
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
main.cpp:316:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
assert(el.second.second >= 0 && el.second.second < queries.size());
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 15ms | 6553kb | OK | 10 | 100 |
2 | 1955ms | 105492kb | OK | 10 |
3 | 686ms | 15237kb | OK | 10 |
4 | 583ms | 14950kb | OK | 10 |
5 | 937ms | 49258kb | OK | 10 |
6 | 1837ms | 175501kb | OK | 10 |
7 | 2532ms | 203157kb | OK | 10 |
8 | 3998ms | 206426kb | OK | 10 |
9 | 331ms | 22536kb | OK | 10 |
10 | 1301ms | 24989kb | OK | 10 |
Punctaj total | 100 |