#include <random>
#include <iostream>
int main()
{
std::random_device rd;
std::mt19937 gen(rd());
const double min_v = 0.0, max_v = 100.0;
std::uniform_real_distribution<> dis(min_v, max_v);
for (int n = 0; n < 20; ) {
std::cout << dis(gen) << ' ';
if( ++n % 5 == 0 ) std::cout << std::endl;
}
}
I2luY2x1ZGUgPHJhbmRvbT4KI2luY2x1ZGUgPGlvc3RyZWFtPgogCmludCBtYWluKCkKewogICAgc3RkOjpyYW5kb21fZGV2aWNlIHJkOwogICAgc3RkOjptdDE5OTM3IGdlbihyZCgpKTsKICAgIGNvbnN0IGRvdWJsZSBtaW5fdiA9IDAuMCwgbWF4X3YgPSAxMDAuMDsKICAgIHN0ZDo6dW5pZm9ybV9yZWFsX2Rpc3RyaWJ1dGlvbjw+IGRpcyhtaW5fdiwgbWF4X3YpOwogICAgZm9yIChpbnQgbiA9IDA7IG4gPCAyMDsgKSB7CiAgICAgICAgc3RkOjpjb3V0IDw8IGRpcyhnZW4pIDw8ICcgJzsKICAgICAgICBpZiggKytuICUgNSA9PSAwICkgIHN0ZDo6Y291dCA8PCBzdGQ6OmVuZGw7CiAgICB9Cn0K