toxic.cpp: In function 'void determine_type(int)':
toxic.cpp:9:19: warning: 'void std::random_shuffle(_RAIter, _RAIter, _Generator&&) [with _RAIter = __gnu_cxx::__normal_iterator<int*, vector<int> >; _Generator = determine_type(int)::<lambda(int)>]' is deprecated: use 'std::shuffle' instead [-Wdeprecated-declarations]
9 | random_shuffle(idxs.begin(),idxs.end(),[&](int mod){
| ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
10 | return mt()%mod;
| ~~~~~~~~~~~~~~~~
11 | });
| ~~
In file included from /usr/include/c++/13/algorithm:61,
from /usr/include/x86_64-linux-gnu/c++/13/bits/stdc++.h:51,
from toxic.cpp:2:
/usr/include/c++/13/bits/stl_algo.h:4620:5: note: declared here
4620 | random_shuffle(_RandomAccessIterator __first, _RandomAccessIterator __last,
| ^~~~~~~~~~~~~~