/* * It is another type of generators. It writes several files named * as test indices. * * For example, this generator writes 10 files (tests) from 1 to 10. * This type of generators supported by Polygon too, but I believe * that stdout-generators are more preferred. * * The generator for A+B problem, generates 10 tests where each * number is between 1 and 100, and tests grow with indices. */ #include "testlib.h" #include using namespace std; void writeTest(int test) { startTest(test); cout << rnd.next(1, test * test) << " " << rnd.next(1, test * test) << endl; } int main(int argc, char* argv[]) { registerGen(argc, argv, 1); for (int i = 1; i <= 10; i++) writeTest(i); return 0; }