Main.cc: In function ‘long long int check(double)’:
Main.cc:10:8: error: invalid types ‘int [1000007][double]’ for array subscript
if(a[x]) return a[x];
^
Main.cc:10:21: error: invalid types ‘int [1000007][double]’ for array subscript
if(a[x]) return a[x];
^
Main.cc:15:5: error: invalid types ‘int [1000007][double]’ for array subscript
a[x]=sum;
^