0_0_38473311_8254.cpp:14:25: error: 'int pow [1010]' redeclared as different kind of symbol
int w[M], dist[N], pow[N];
^
In file included from GCC4.9.2/x86_64-w64-mingw32/include/c++/cmath:44:0,
from GCC4.9.2/x86_64-w64-mingw32/include/c++/random:38,
from GCC4.9.2/x86_64-w64-mingw32/include/c++/bits/stl_algo.h:66,
from GCC4.9.2/x86_64-w64-mingw32/include/c++/algorithm:62,
from 0_0_38473311_8254.cpp:2:
GCC4.9.2/x86_64-w64-mingw32/include/math.h:151:18: note: previous declaration 'double pow(double, double)'
double __cdecl pow(double _X,double _Y);
^
0_0_38473311_8254.cpp: In function 'void slove()':
0_0_38473311_8254.cpp:75:27: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
scanf("%d", &pow[i]);
^
0_0_38473311_8254.cpp:76:21: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
sum += pow[i];
^
0_0_38473311_8254.cpp:83:26: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
if (j - pow[i] >= 0)
^
0_0_38473311_8254.cpp:84:58: error: invalid types '<unresolved overloaded function type>[int]' for array subscript
f[i][j] = min(f[i][j], f[i - 1][j - pow[i]] + dist[i]);
^
|