Borderou de evaluare (job #2286031)

Utilizator 24601Dan Ban 24601 Data 19 noiembrie 2018 18:50:12
Problema Principiul includerii si excluderii Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:8:35: error: 'CHAR_BIT' was not declared in this scope static unsigned char sieve[NMAX / CHAR_BIT]; ^~~~~~~~ main.cpp: In function 'int main()': main.cpp:44:14: error: 'sieve' was not declared in this scope if ((sieve[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) == 0) { ^~~~~ main.cpp:44:24: error: 'CHAR_BIT' was not declared in this scope if ((sieve[i / CHAR_BIT] & (1 << (i & (CHAR_BIT - 1)))) == 0) { ^~~~~~~~ main.cpp:59:34: warning: format '%lld' expects argument of type 'long long int*', but argument 2 has type 'int64_t* {aka long int*}' [-Wformat=] scanf("%lld %lld", &a, &b); ^ main.cpp:59:34: warning: format '%lld' expects argument of type 'long long int*', but argument 3 has type 'int64_t* {aka long int*}' [-Wformat=] main.cpp:74:33: warning: format '%lld' expects argument of type 'long long int', but argument 2 has type 'int64_t {aka long int}' [-Wformat=] printf("%lld\n", a - acc); ^ main.cpp:53:36: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("pinex.in", "r", stdin); ^ main.cpp:54:38: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result] freopen("pinex.out", "w", stdout); ^ main.cpp:56:20: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &m); ^ main.cpp:59:35: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result] scanf("%lld %lld", &a, &b); ^ Non zero exit status: 1

Ceva nu functioneaza?