Borderou de evaluare (job #1963662)

Utilizator SolcanMihaiSolcan Mihai Andrei SolcanMihai Data 12 aprilie 2017 18:01:47
Problema Aho-Corasick Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 95

Raport evaluator

Compilare: user.cpp: In function ‘void addCuvant(char*, int)’: user.cpp:44:18: warning: array subscript has type ‘char’ [-Wchar-subscripts] if(a->vecini[ch] == NULL) ^ user.cpp:46:16: warning: array subscript has type ‘char’ [-Wchar-subscripts] a->vecini[ch] = new Nod(); ^ user.cpp:47:20: warning: array subscript has type ‘char’ [-Wchar-subscripts] a = a->vecini[ch]; ^ user.cpp:51:20: warning: array subscript has type ‘char’ [-Wchar-subscripts] a = a->vecini[ch]; ^ user.cpp: In function ‘void citire()’: user.cpp:60:20: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘char (*)[1000005]’ [-Wformat=] scanf("%s\n", &sir); ^ user.cpp:66:30: warning: format ‘%s’ expects argument of type ‘char*’, but argument 2 has type ‘char (*)[10005]’ [-Wformat=] scanf("%s\n", &dictionar[i]); ^ user.cpp: In function ‘void ahoCorasick()’: user.cpp:139:21: warning: array subscript has type ‘char’ [-Wchar-subscripts] while(q->vecini[ch] == NULL && q != root) ^ user.cpp:144:31: warning: array subscript has type ‘char’ [-Wchar-subscripts] if(q == root && q->vecini[ch] == NULL) ^ user.cpp:149:19: warning: array subscript has type ‘char’ [-Wchar-subscripts] q = q->vecini[ch]; ^ user.cpp: In function ‘void citire()’: user.cpp:60:21: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s\n", &sir); ^ user.cpp:62:17: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &n); ^ user.cpp:66:31: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%s\n", &dictionar[i]); ^ user.cpp: In function ‘int main()’: user.cpp:168: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:169: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
10ms328kbOK5
20ms360kbOK5
30ms348kbOK5
40ms364kbOK5
50ms316kbOK5
68ms1108kbOK5
716ms1400kbOK5
816ms2080kbOK5
916ms2336kbOK5
1016ms1700kbOK5
1116ms1320kbOK5
1216ms1952kbOK5
134ms840kbOK5
144ms872kbOK5
1512ms1544kbOK5
1612ms1676kbOK5
1716ms1656kbOK5
1812ms1348kbOK5
1916ms2260kbOK5
20Depăşit4036kbTime limit exceeded.0
Punctaj total95

Ceva nu functioneaza?