#include void gennums(std::ostream& out, const unsigned int num, const unsigned int linelimit = 6) { unsigned int online = 0; for(unsigned int i = 0; i < num; ++i) { // Simple deterministic bad pseudo-random number out << ((i+37213) * (i+134231)) % 100000 << ' '; if(++online >= linelimit) { out << '\n'; online = 0; } } if(online > 0) out << '\n'; } int main() { gennums(std::cout, 1000000); }