C++随机数
#include <iostream>
#include <ctime>
#include <random>
#include <functional>
int main() {
freopen("5.in", "w", stdout);
std::default_random_engine generator(time(NULL));
std::uniform_int_distribution<int> range(1, 1e6);
auto dice = std::bind(range, generator);
int n = dice(), m = dice();
printf("%d %d\n", n, m);
for (int i = 1; i <= m; ++i) {
int k = (dice()&1) + 1, a = dice()%(n-10)+1, b = dice()%(n-a)+a;
printf("%d %d %d\n", k, a, b);
}
return 0;
}