Borderou de evaluare (job #1508167)

Utilizator andreea_zahariaAndreea Zaharia andreea_zaharia Data 22 octombrie 2015 13:06:29
Problema Trie Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In constructor ‘Trie::Trie()’: user.cpp:14:44: warning: passing NULL to non-pointer argument 2 of ‘void* memset(void*, int, size_t)’ [-Wconversion-null] memset (child, NULL, sizeof (child)); ^ user.cpp: In function ‘void insertTrie(Trie*, char*)’: user.cpp:21:15: warning: NULL used in arithmetic [-Wpointer-arith] if (*s == NULL) { ^ user.cpp: In function ‘int removeTrie(Trie*, char*)’: user.cpp:35:15: warning: NULL used in arithmetic [-Wpointer-arith] if (*s == NULL) { ^ user.cpp: In function ‘int countTrie(Trie*, char*)’: user.cpp:54:15: warning: NULL used in arithmetic [-Wpointer-arith] if (*s == NULL) { ^ user.cpp: In function ‘int maxPrefixTrie(Trie*, char*, int)’: user.cpp:65:15: warning: NULL used in arithmetic [-Wpointer-arith] if (*s == NULL || !node-> child[*s - 'a']) { ^ user.cpp: In function ‘int main()’: user.cpp:73:36: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen ("trie.in", "r", stdin); ^ user.cpp:74:38: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen ("trie.out", "w", stdout); ^ user.cpp:76:13: warning: ignoring return value of ‘char* gets(char*)’, declared with attribute warn_unused_result [-Wunused-result] gets (s); ^ user.cpp:85:17: warning: ignoring return value of ‘char* gets(char*)’, declared with attribute warn_unused_result [-Wunused-result] gets (s); ^ /tmp/cc3Mo0lu.o: In function `main': user.cpp:(.text.startup+0x54): warning: the `gets' function is dangerous and should not be used.
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms232kbOK55
20ms244kbOK55
30ms248kbOK55
40ms244kbOK55
50ms248kbOK55
60ms256kbOK55
70ms268kbOK55
80ms268kbOK55
94ms404kbOK55
108ms900kbOK55
118ms296kbOK55
1220ms1604kbOK55
1324ms1348kbOK55
1428ms512kbOK55
1532ms484kbOK510
1672ms10072kbOK5
1740ms264kbOK510
1872ms7404kbOK5
1936ms268kbOK510
2084ms13452kbOK5
Punctaj total100

Ceva nu functioneaza?