0_0_39573340_12392.cpp: In function 'long long unsigned int get_hash(long long int, long long int)':
0_0_39573340_12392.cpp:10:16: error: reference to 'hash' is ambiguous
10 | return hash[r]-hash[l-1]*p[r-l+1];
| ^~~~
In file included from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string_view:42,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/basic_string.h:47,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/string:54,
from gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bitset:52,
from .\stdc++.h:52:
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h:59:12: note: candidates are: 'template<class _Tp> struct std::hash'
59 | struct hash;
| ^~~~
0_0_39573340_12392.cpp:7:14: note: 'long long unsigned int hash [200010]'
7 | unsigned int hash[200010];
| ^~~~
0_0_39573340_12392.cpp:10:24: error: reference to 'hash' is ambiguous
10 | return hash[r]-hash[l-1]*p[r-l+1];
| ^~~~
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h:59:12: note: candidates are: 'template<class _Tp> struct std::hash'
59 | struct hash;
| ^~~~
0_0_39573340_12392.cpp:7:14: note: 'long long unsigned int hash [200010]'
7 | unsigned int hash[200010];
| ^~~~
0_0_39573340_12392.cpp: In function 'int main()':
0_0_39573340_12392.cpp:31:17: error: reference to 'hash' is ambiguous
31 | hash[i]=(hash[i-1]*base+(int)s[i]);
| ^~~~
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h:59:12: note: candidates are: 'template<class _Tp> struct std::hash'
59 | struct hash;
| ^~~~
0_0_39573340_12392.cpp:7:14: note: 'long long unsigned int hash [200010]'
7 | unsigned int hash[200010];
| ^~~~
0_0_39573340_12392.cpp:31:26: error: reference to 'hash' is ambiguous
31 | hash[i]=(hash[i-1]*base+(int)s[i]);
| ^~~~
gcc-13.1.0/lib/gcc/x86_64-w64-mingw32/13.1.0/include/c++/bits/functional_hash.h:59:12: note: candidates are: 'template<class _Tp> struct std::hash'
59 | struct hash;
| ^~~~
0_0_39573340_12392.cpp:7:14: note: 'long long unsigned int hash [200010]'
7 | unsigned int hash[200010];
| ^~~~
|