Borderou de evaluare (job #1569093)

Utilizator StarGold2Emanuel Nrx StarGold2 Data 14 ianuarie 2016 22:35:52
Problema Virus Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In constructor ‘state_machine::trie::trie()’: user.cpp:32:23: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] cnt_words = NULL; ^ user.cpp:33:26: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] cnt_children = NULL; ^ user.cpp:34:29: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] cnt_occurrences = NULL; ^ user.cpp: In member function ‘void state_machine::insert_word(state_machine::trie*, char*)’: user.cpp:46:24: warning: NULL used in arithmetic [-Wpointer-arith] if( *String == NULL ) { ^ user.cpp: In member function ‘int state_machine::delete_word(state_machine::trie*, char*)’: user.cpp:62:24: warning: NULL used in arithmetic [-Wpointer-arith] if( *String == NULL ) Node -> cnt_words --; else ^ user.cpp:66:34: warning: NULL used in arithmetic [-Wpointer-arith] if( Node -> cnt_words == NULL && Node -> cnt_children == NULL && Node != Root ) { ^ user.cpp:66:66: warning: NULL used in arithmetic [-Wpointer-arith] if( Node -> cnt_words == NULL && Node -> cnt_children == NULL && Node != Root ) { ^ user.cpp: In member function ‘int state_machine::count_word(state_machine::trie*, char*)’: user.cpp:76:24: warning: NULL used in arithmetic [-Wpointer-arith] if( *String == NULL ) ^ user.cpp: In member function ‘int state_machine::longest_prefix(state_machine::trie*, char*, int)’: user.cpp:87:24: warning: NULL used in arithmetic [-Wpointer-arith] if( *String == NULL ) ^ user.cpp: In member function ‘void state_machine::reset_machine(state_machine::trie*)’: user.cpp:98:33: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] Node -> cnt_occurrences = NULL; ^ user.cpp: In member function ‘void state_machine::build_occurrences(state_machine::trie*, char*)’: user.cpp:142:24: warning: NULL used in arithmetic [-Wpointer-arith] if( *String == NULL ) ^ user.cpp: In member function ‘void state_machine::build_partial_sum(state_machine::trie*)’: user.cpp:159:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i = 0; i < Node -> front_node.size(); i ++ ) { ^ user.cpp: In member function ‘int state_machine::count_occurrences(state_machine::trie*, char*)’: user.cpp:169:24: warning: NULL used in arithmetic [-Wpointer-arith] if( *String == NULL ) ^ user.cpp: In function ‘int main()’: user.cpp:216:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
Test Timp executie Memorie folosita Mesaj Punctaj/test
14ms1404kbOK10
212ms1316kbOK10
332ms1448kbOK10
4232ms23368kbOK10
5392ms37720kbOK10
6220ms23156kbOK10
7444ms45404kbOK10
8240ms23460kbOK10
936ms4028kbOK10
1012ms2412kbOK10
Punctaj total100

Ceva nu functioneaza?