Borderou de evaluare (job #2189479)

Utilizator Chirita_MateiChirita Matei Chirita_Matei Data 28 martie 2018 13:41:30
Problema Eq4 Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp:33:5: error: ‘free’ redeclared as different kind of symbol free ^~~~ In file included from /usr/include/c++/6/cstdlib:75:0, from /usr/include/c++/6/ext/string_conversions.h:41, from /usr/include/c++/6/bits/basic_string.h:5417, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/istream:38, from /usr/include/c++/6/fstream:38, from user.cpp:1: /usr/include/stdlib.h:483:13: note: previous declaration ‘void free(void*)’ extern void free (void *__ptr) __THROW; ^~~~ user.cpp: In function ‘void fft()’: user.cpp:47:31: error: invalid types ‘int [7][void(void*) throw ()]’ for array subscript if(i >= n) {v[free] += nr * sign; break;} ^ user.cpp:54:32: error: invalid types ‘int [7][void(void*) throw ()]’ for array subscript default: v[free] += nr * sign; i--; break; ^ user.cpp:65:32: error: invalid types ‘int [7][void(void*) throw ()]’ for array subscript default: v[free] += nr * sign; break; ^ user.cpp: In function ‘void add(long long int)’: user.cpp:77:20: error: call of overloaded ‘abs(long long int&)’ is ambiguous int val = abs(x) % MOD; ^ In file included from /usr/include/c++/6/cstdlib:75:0, from /usr/include/c++/6/ext/string_conversions.h:41, from /usr/include/c++/6/bits/basic_string.h:5417, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40, from /usr/include/c++/6/bits/ios_base.h:41, from /usr/include/c++/6/ios:42, from /usr/include/c++/6/istream:38, from /usr/include/c++/6/fstream:38, from user.cpp:1: /usr/include/stdlib.h:774:12: note: candidate: int abs(int) extern int abs (int __x) __THROW __attribute__ ((__const__)) __wur; ^~~ user.cpp:71:4: note: candidate: long long int abs(long long int) ll abs(ll x){ ^~~ In file included from /usr/include/c++/6/ext/string_conversions.h:41:0, from /usr/include/c++/6/bits/basic_string.h:5417, from /usr/include/c++/6/string:52, from /usr/include/c++/6/bits/locale_classes.h:40,

Ceva nu functioneaza?