Borderou de evaluare (job #2301976)

Utilizator BlaugranasEnal Gemaledin Blaugranas Data 13 decembrie 2018 18:21:56
Problema Radix Sort Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:6:51: error: 'int index [256]' redeclared as different kind of symbol int v[2][10000001],i,n,it,cnt[mask+1],index[mask+1]; ^ In file included from /usr/include/c++/6/cstring:42:0, from main.cpp:2: /usr/include/string.h:477:1: note: previous declaration 'const char* index(const char*, int)' index (const char *__s, int __c) __THROW ^~~~~ main.cpp: In function 'int main()': main.cpp:4:23: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define mask (1 << 8) -1 ~~~~~~~~~^~ main.cpp:19:40: note: in expansion of macro 'mask' ++cnt[(v[it&1][i]>>(it*8))&mask]; ^~~~ main.cpp:20:16: error: invalid types '<unresolved overloaded function type>[int]' for array subscript index[0]=0; ^ main.cpp:22:20: error: invalid types '<unresolved overloaded function type>[int]' for array subscript index[i]=index[i-1]+cnt[i-1]; ^ main.cpp:22:31: error: invalid types '<unresolved overloaded function type>[int]' for array subscript index[i]=index[i-1]+cnt[i-1]; ^ main.cpp:4:23: warning: suggest parentheses around '-' in operand of '&' [-Wparentheses] #define mask (1 << 8) -1 ~~~~~~~~~^~ main.cpp:5:35: note: in expansion of macro 'mask' #define pos(x) (x >> (it * 8) ) & mask ^~~~ main.cpp:24:31: note: in expansion of macro 'pos' v[(it+1)&1][index[pos(v[it&1][i])]++]=v[it&1][i]; ^~~ main.cpp:24:46: error: invalid types '<unresolved overloaded function type>[int]' for array subscript v[(it+1)&1][index[pos(v[it&1][i])]++]=v[it&1][i]; ^ Non zero exit status: 1

Ceva nu functioneaza?