论产生随机数

因为某次cf神题,用了srand(time(NULL))都脸黑没过之后,决定改用mt19937了。。
用法如下:

#include <random>
#include <chrono>
std::mt19937 generator(std::chrono::system_clock::now().time_since_epoch().count());

//demo
int t = generator() % (r - l + 1);//generator()就相当于rand()

这是那道神题