Borderou de evaluare (job #2757049)

Utilizator llalexandruLungu Alexandru Ioan llalexandru Data 3 iunie 2021 18:24:18
Problema Potrivirea sirurilor Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 16

Raport evaluator

Compilare: main.cpp: In member function 'void KMP::build(const string&)': main.cpp:34:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1, j = 0; i < pattern.size(); p[i] = j, i++) ~~^~~~~~~~~~~~~~~~ main.cpp: In constructor 'KMP::KMP(const string&)': main.cpp:29:16: warning: 'KMP::p' will be initialized after [-Wreorder] vector<int> p; ^ main.cpp:28:17: warning: 'const string KMP::pattern' [-Wreorder] const string pattern; ^~~~~~~ main.cpp:42:4: warning: when initialized here [-Wreorder] KMP(const string& pattern) : p(pattern.size()), pattern(pattern) ^~~ main.cpp: In member function 'std::vector<int> KMP::run(const string&) const': main.cpp:50:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 0, j = 0; i < text.size(); i++) ~~^~~~~~~~~~~~~ main.cpp:54:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (j == pattern.size()) idxs.push_back(i - j + 1), j = p[j - 1]; ~~^~~~~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:64:38: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.in", "r", stdin); ^ main.cpp:65:40: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("strmatch.out", "w", stdout); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
12ms131kbOK22
22ms131kbOK22
32ms131kbIncorect00
42ms131kbIncorect00
52ms131kbIncorect00
62ms131kbIncorect00
72ms131kbIncorect00
82ms131kbIncorect00
92ms131kbIncorect00
102ms131kbOK22
112ms131kbIncorect00
122ms131kbOK22
133ms131kbOK22
142ms131kbIncorect00
152ms131kbOK22
162ms131kbIncorect00
172ms131kbIncorect00
182ms131kbOK22
192ms131kbOK22
202ms131kbIncorect00
2117ms2105kbIncorect00
2231ms3715kbIncorect0
2321ms2203kbIncorect0
2419ms2269kbIncorect0
2516ms2113kbIncorect0
2624ms2289kbIncorect0
2722ms2301kbIncorect0
2818ms2220kbIncorect0
2919ms2101kbIncorect0
3028ms2387kbIncorect0
3123ms2387kbIncorect00
3223ms2187kbIncorect0
3319ms2007kbIncorect0
3423ms2297kbIncorect0
3523ms2301kbIncorect0
3617ms2170kbIncorect0
3723ms2187kbIncorect0
3820ms2269kbIncorect0
3919ms2269kbIncorect0
4019ms2203kbIncorect0
4120ms2101kbIncorect00
4218ms2101kbIncorect0
4321ms2105kbIncorect0
4422ms2187kbIncorect0
4519ms2269kbIncorect0
4620ms2387kbIncorect0
4721ms2289kbIncorect0
4823ms2297kbIncorect0
4965ms13475kbIncorect0
5059ms11563kbOK2
Punctaj total16

Ceva nu functioneaza?