Borderou de evaluare (job #1560424)

Utilizator howsiweiHow Si Wei howsiwei Data 2 ianuarie 2016 18:12:01
Problema Aho-Corasick Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 35

Raport evaluator

Compilare: user.cpp: In member function ‘std::pair<int, int> SufA::range(const string&)’: user.cpp:152:29: warning: suggest parentheses around comparison in operand of ‘==’ [-Wparentheses] next = lr == elcp[i+lr] < cp; ^ user.cpp:155:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (cp < t.size() && t[cp] == s[k+cp]) cp++; ^ user.cpp:156:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cp == t.size()) { ^ user.cpp:180:19: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (cp < t.size()) { ^ user.cpp:187:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (elcp[i-1] < t.size()) { ^ user.cpp:201:25: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (elcp[i] < t.size()) { ^ user.cpp: In instantiation of ‘void SufA::sais(int, const T&, int) [with T = std::basic_string<char>]’: user.cpp:106:29: required from here user.cpp:24:5: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] || s[i] == s[i+1] && t[i+1]; ^ user.cpp: In instantiation of ‘void SufA::sais(int, const T&, int) [with T = int*]’: user.cpp:84:22: required from ‘void SufA::sais(int, const T&, int) [with T = std::basic_string<char>]’ user.cpp:106:29: required from here user.cpp:24:5: warning: suggest parentheses around ‘&&’ within ‘||’ [-Wparentheses] user.cpp: In function ‘int main()’: user.cpp:223:39: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("ahocorasick.in", "r", stdin); ^ user.cpp:224:41: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("ahocorasick.out", "w", stdout); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms480kbOK5
20ms480kbOK5
30ms484kbOK5
40ms476kbOK5
50ms480kbOK5
6Depăşit8024kbTime limit exceeded.0
7Depăşit6464kbTime limit exceeded.0
8Depăşit6776kbTime limit exceeded.0
9Depăşit6212kbTime limit exceeded.0
10Depăşit6780kbTime limit exceeded.0
11Depăşit7112kbTime limit exceeded.0
12Depăşit6780kbTime limit exceeded.0
1388ms7788kbOK5
14100ms10164kbOK5
15Depăşit10164kbTime limit exceeded.0
16Depăşit10160kbTime limit exceeded.0
17Depăşit13072kbTime limit exceeded.0
18Depăşit5880kbTime limit exceeded.0
19Depăşit5880kbTime limit exceeded.0
2080msDepăşitMemory limit exceeded.0
Punctaj total35

Ceva nu functioneaza?