Borderou de evaluare (job #2872506)

Utilizator Remus.RughinisRemus Rughinis Remus.Rughinis Data 17 martie 2022 11:03:35
Problema Bazaf Status done
Runda le_national_olympiad1 Compilator c-64 | Vezi sursa
Scor 70

Raport evaluator

Compilare: main.c:6:106: warning: overflow in conversion from 'long int' to 'int' changes value from '6227020800' to '1932053504' [-Woverflow] 6 | int v[MAXN], f[MAXFACT + 1] = {1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000}; | ^~~~~~~~~~ main.c:6:118: warning: overflow in conversion from 'long int' to 'int' changes value from '87178291200' to '1278945280' [-Woverflow] 6 | int v[MAXN], f[MAXFACT + 1] = {1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000}; | ^~~~~~~~~~~ main.c:6:131: warning: overflow in conversion from 'long int' to 'int' changes value from '1307674368000' to '2004310016' [-Woverflow] 6 | int v[MAXN], f[MAXFACT + 1] = {1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000}; | ^~~~~~~~~~~~~ main.c:6:146: warning: overflow in conversion from 'long int' to 'int' changes value from '20922789888000' to '2004189184' [-Woverflow] 6 | int v[MAXN], f[MAXFACT + 1] = {1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000}; | ^~~~~~~~~~~~~~ main.c:6:162: warning: overflow in conversion from 'long int' to 'int' changes value from '355687428096000' to '-288522240' [-Woverflow] 6 | int v[MAXN], f[MAXFACT + 1] = {1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000}; | ^~~~~~~~~~~~~~~ main.c:6:179: warning: overflow in conversion from 'long int' to 'int' changes value from '6402373705728000' to '-898433024' [-Woverflow] 6 | int v[MAXN], f[MAXFACT + 1] = {1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000}; | ^~~~~~~~~~~~~~~~ main.c:6:197: warning: overflow in conversion from 'long int' to 'int' changes value from '121645100408832000' to '109641728' [-Woverflow] 6 | int v[MAXN], f[MAXFACT + 1] = {1, 2, 6, 24, 120, 720, 5040, 40320, 362880, 3628800, 39916800, 479001600, 6227020800, 87178291200, 1307674368000, 20922789888000, 355687428096000, 6402373705728000, 121645100408832000}; | ^~~~~~~~~~~~~~~~~~ main.c: In function 'main': main.c:41:19: warning: format '%d' expects argument of type 'int *', but argument 3 has type 'long long int *' [-Wformat=] 41 | fscanf(fin, "%d", &n); | ~^ ~~ | | | | | long long int * | int * | %lld
Test Timp executie Memorie folosita Mesaj Punctaj/test
1301ms200kbTime limit exceeded0
2301ms200kbTime limit exceeded0
3301ms200kbTime limit exceeded0
42ms184kbOK10
52ms184kbOK10
62ms184kbOK10
72ms184kbOK10
849ms1146kbOK10
949ms1130kbOK10
1049ms1142kbOK10
Punctaj total70

Ceva nu functioneaza?