Borderou de evaluare (job #2757051)

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

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); ~~^~~~~~~~~~~~~~~~~ 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
32ms131kbOK22
42ms131kbOK22
52ms131kbOK22
62ms131kbOK22
72ms131kbOK22
82ms131kbOK22
92ms131kbOK22
102ms131kbOK22
112ms131kbOK22
122ms131kbOK22
133ms131kbOK22
142ms131kbOK22
152ms131kbOK22
162ms131kbOK22
172ms131kbOK22
182ms131kbOK22
192ms131kbOK22
202ms131kbOK22
2117ms2105kbOK220
2231ms3715kbOK2
2322ms2203kbOK2
2418ms2269kbOK2
2516ms2113kbOK2
2624ms2289kbOK2
2722ms2301kbOK2
2818ms2220kbOK2
2920ms2101kbOK2
3028ms2387kbOK2
3128ms2387kbOK220
3222ms2187kbOK2
3319ms2007kbOK2
3423ms2297kbOK2
3524ms2301kbOK2
3617ms2170kbOK2
3723ms2187kbOK2
3820ms2269kbOK2
3919ms2269kbOK2
4019ms2203kbOK2
4120ms2101kbOK220
4218ms2101kbOK2
4326ms2105kbOK2
4422ms2187kbOK2
4520ms2269kbOK2
4620ms2387kbOK2
4721ms2289kbOK2
4824ms2297kbOK2
4966ms13475kbOK2
5067ms11563kbOK2
Punctaj total100

Ceva nu functioneaza?