Thông tin
system ("g++ gen.cpp -o ./gen"); system ("g++ code.cpp -o ./gen"); system ("g++ trau.cpp -o ./trau");
for...{ system("./gen > dboai.txt"); system("./trau < dboai.txt > trau.out"); system("./code < dboai.txt > code.out"); ifstream f1("trau.out"), f2("code.out"); string a1,a2; f1 >> a1; f2 >> a2; }
mt19937 rd(chrono::steadyclock::now().timesinceepoch().count()); long long randnum(long long l, long long r) { return l + rd() % (r - l + 1); }