Borderou de evaluare (job #1713168)

Utilizator StarGold2Emanuel Nrx StarGold2 Data 4 iunie 2016 21:31:35
Problema SETI Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 10

Raport evaluator

Compilare: user.cpp: In constructor ‘trie_node::trie_node()’: user.cpp:16:43: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] back_node = NULL; cnt_occurrences = NULL; ^ user.cpp: In function ‘trie_node* insert_word(trie_node*, char*)’: user.cpp:26:18: warning: NULL used in arithmetic [-Wpointer-arith] if( *word == NULL ) { ^ user.cpp: In function ‘int count_occurrences(trie_node*, char*)’: user.cpp:38:18: warning: NULL used in arithmetic [-Wpointer-arith] if( *word == NULL ) ^ user.cpp: In function ‘void reset_machine(trie_node*)’: user.cpp:48:29: warning: converting to non-pointer type ‘int’ from NULL [-Wconversion-null] node -> cnt_occurrences = NULL; ^ user.cpp: In function ‘void build_occurrences(trie_node*, char*)’: user.cpp:92:34: warning: NULL used in arithmetic [-Wpointer-arith] for( *word = *word; *word != NULL; word ++ ) { ^ user.cpp: In function ‘void build_partial_sum(trie_node*)’: user.cpp:107:49: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for( int i = 0; i < node -> front_node.size(); i ++ ) { ^ user.cpp: In function ‘int main(int, const char**)’: user.cpp:137:39: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen( "seti.in" , "r", stdin ); ^ user.cpp:138:39: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen( "seti.out", "w", stdout ); ^ user.cpp:140:31: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf( "%d", &string_len ); ^ user.cpp:143:50: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf( "%s", my_string + ((i - 1) << 6) ); ^ user.cpp:145:29: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf( "%d", &nr_words ); ^ user.cpp:149:28: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf( "%s", word ); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms376kbOK10
20ms308kbKilled by signal 11(SIGSEGV).0
30ms336kbKilled by signal 11(SIGSEGV).0
40ms308kbKilled by signal 11(SIGSEGV).0
50ms348kbKilled by signal 11(SIGSEGV).0
60ms376kbKilled by signal 11(SIGSEGV).0
70ms408kbKilled by signal 11(SIGSEGV).0
80ms396kbKilled by signal 11(SIGSEGV).0
90ms404kbKilled by signal 11(SIGSEGV).0
1036ms4200kbKilled by signal 11(SIGSEGV).0
Punctaj total10

Ceva nu functioneaza?