0_0_21563412_30498.cpp: In function 'long long int dfs(int, int, int)':
0_0_21563412_30498.cpp:15:28: error: no match for 'operator[]' (operand types are 'long long int [40000]' and 'std::unordered_map<long long int, int>')
if(!isLast&&~dp[pos][k][nm[sum]]) return dp[pos][k][nm[sum]];
^
0_0_21563412_30498.cpp:15:56: error: no match for 'operator[]' (operand types are 'long long int [40000]' and 'std::unordered_map<long long int, int>')
if(!isLast&&~dp[pos][k][nm[sum]]) return dp[pos][k][nm[sum]];
^
0_0_21563412_30498.cpp:21:37: error: no match for 'operator[]' (operand types are 'long long int [40000]' and 'std::unordered_map<long long int, int>')
return isLast ? ans : dp[pos][k][nm[sum]]= ans;
^
0_0_21563412_30498.cpp: In function 'void hash_pow()':
0_0_21563412_30498.cpp:45:8: error: request for member 'clear' in 'nm', which is of non-class type 'std::unordered_map<long long int, int> [16]'
nm.clear();
^
|