Pagini recente » Borderou de evaluare (job #2512666) | Borderou de evaluare (job #1188693) | Borderou de evaluare (job #3131683) | Borderou de evaluare (job #226745) | Borderou de evaluare (job #1533808)
Borderou de evaluare (job #1533808)
Raport evaluator
Compilare:
user.cpp: In function ‘int zeroes(int)’:
user.cpp:6:25: warning: suggest parentheses around arithmetic in operand of ‘^’ [-Wparentheses]
return (x ^ (x - 1) & x);
^
user.cpp: At global scope:
user.cpp:11:23: warning: integer overflow in expression [-Woverflow]
int inf = (1 << 31) - 1;
^
user.cpp: In function ‘int add(int)’:
user.cpp:15:12: warning: statement has no effect [-Wunused-value]
for(val; val > 0; val -= zeroes(val))
^
user.cpp: In function ‘void update(int, int)’:
user.cpp:21:10: warning: statement has no effect [-Wunused-value]
for(x; x < n << 1; x += zeroes(x))
^
user.cpp: In function ‘void del(int)’:
user.cpp:26:12: warning: statement has no effect [-Wunused-value]
for(poz; poz < n << 1; poz += zeroes(poz))
^
user.cpp: In function ‘int main()’:
user.cpp:45:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < L[i].size(); j ++) {
^
user.cpp:55:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
if(j == L[i].size() - 1)
^
user.cpp:65:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int j = 0; j < L[i].size(); j ++) {
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 8ms | 6296kb | OK | 10 |
2 | 8ms | 6324kb | OK | 10 |
3 | 12ms | 6396kb | OK | 10 |
4 | 36ms | 7092kb | OK | 10 |
5 | 60ms | 7664kb | OK | 10 |
6 | 96ms | 8624kb | OK | 10 |
7 | 136ms | 9548kb | OK | 10 |
8 | 192ms | 10708kb | OK | 10 |
9 | 312ms | 12780kb | OK | 10 |
10 | 352ms | 13848kb | OK | 10 |
Punctaj total | 100 |