Borderou de evaluare (job #2757050)

Utilizator llalexandruLungu Alexandru Ioan llalexandru Data 3 iunie 2021 18:25:58
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:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i = 1, len = 0; i < pattern.size(); p[i] = len, 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:72:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0, it = 1000; i<v.size() && it; i++, it--) ~^~~~~~~~~ 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
93ms131kbIncorect00
103ms131kbOK22
112ms131kbIncorect00
122ms131kbOK22
133ms131kbOK22
143ms131kbIncorect00
152ms131kbOK22
162ms131kbIncorect00
172ms131kbIncorect00
183ms131kbOK22
192ms131kbOK22
202ms131kbIncorect00
2117ms2105kbIncorect00
2231ms3715kbIncorect0
2322ms2203kbIncorect0
2419ms2269kbIncorect0
2516ms2113kbIncorect0
2623ms2289kbIncorect0
2722ms2301kbIncorect0
2818ms2220kbIncorect0
2920ms2101kbIncorect0
3028ms2387kbIncorect0
3128ms2387kbIncorect00
3223ms2187kbIncorect0
3320ms2007kbIncorect0
3423ms2297kbIncorect0
3524ms2301kbIncorect0
3617ms2170kbIncorect0
3723ms2187kbIncorect0
3820ms2269kbIncorect0
3920ms2269kbIncorect0
4019ms2203kbIncorect0
4121ms2101kbIncorect00
4218ms2101kbIncorect0
4322ms2105kbIncorect0
4422ms2187kbIncorect0
4519ms2269kbIncorect0
4620ms2387kbIncorect0
4721ms2289kbIncorect0
4824ms2297kbIncorect0
4965ms13344kbIncorect0
5059ms11694kbOK2
Punctaj total16

Ceva nu functioneaza?