Pagini recente » Borderou de evaluare (job #2495499) | Borderou de evaluare (job #445969) | Borderou de evaluare (job #466197) | Borderou de evaluare (job #942989) | Borderou de evaluare (job #3183946)
Borderou de evaluare (job #3183946)
Raport evaluator
Compilare:
main.cpp: In function 'int reverse(int, int)':
main.cpp:8:56: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
8 | for (int i = 0; i < 32; i++) r |= (n & 1 << i) << 31 - (i << 1);
| ~~~^~~~~~~~~~
main.cpp:9:16: warning: suggest parentheses around '+' inside '>>' [-Wparentheses]
9 | return r >> x+1 & (1 << 31-x) - 1;
| ~^~
main.cpp:9:29: warning: suggest parentheses around '-' inside '<<' [-Wparentheses]
9 | return r >> x+1 & (1 << 31-x) - 1;
| ~~^~
main.cpp:9:33: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses]
9 | return r >> x+1 & (1 << 31-x) - 1;
| ~~~~~~~~~~~~^~~
main.cpp: In function 'std::vector<int> multiplyPolynomials(std::vector<int>, std::vector<int>)':
main.cpp:66:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
66 | for (int i = 0; i < n; i++) ca[i] *= cb[i];
| ~~^~~
main.cpp:70:21: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
70 | for (int i = 0; i < n; i++) r[i] = (int)round(ca[i].real());
| ~~^~~
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 49ms | 4050kb | Incorect | 0 |
Punctaj total | 0 |