Borderou de evaluare (job #2524014)

Utilizator Briana_NeaguNeagu Briana Briana_Neagu Data 14 ianuarie 2020 22:36:20
Problema Fast Fourier Transformation Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In member function 'void SegmentTree::addToSegmTree()': main.cpp:95: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:142: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:178: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:209:60: error: 'memset' was not declared in this scope memset(this -> next, NULL, sizeof(this -> next)); ^ main.cpp: In member function 'void PalTree::propagate()': main.cpp:248:19: warning: unused variable 'ans' [-Wunused-variable] long long ans = 0; ^~~ main.cpp: In member function 'long long int PalTree::normalize()': main.cpp:277:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (long long i = 0; i < allHashes.size(); ++ i) ~~^~~~~~~~~~~~~~~~~~ main.cpp:280: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:302:64: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(el.second.first >= 0 && el.second.first < allHashes.size()); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ main.cpp:309:64: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(el.second.first >= 0 && el.second.first < queries.size()); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ main.cpp:315:66: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(el.second.second >= 0 && el.second.second < queries.size()); ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ Non zero exit status: 1

Ceva nu functioneaza?