#include #include #include #include "../lcg_rng.h" #include "../uniform_int_dist.h" int main() { lcg_rng rng; std::uniform_int_distribution distribution(1,8); std::map map; for(int i=0;i<=25500000;++i) { uint8_t x = distribution(rng); map[x] += 1; //std::cout << (int) x << std::endl; } for(auto x : map) { std::cout << (int) x.first << ", " << x.second << std::endl; } return 0; }