#include "testlib.h" #include #include #include using i64 = long long; const int MIN_T = 1; const int MAX_T = 100; const int MIN_N = 1; const int MAX_N = 200000; const int MIN_M = 1; const int MAX_M = 200000; const int MIN_K = 1; const int MAX_K = 1000000000; int main(int argc, char** argv) { registerValidation(argc, argv); const int T = inf.readInt(MIN_T, MAX_T, "T"); inf.readEoln(); int sum_N = 0; int sum_M = 0; for (int i = 0; i < T; ++i) { const int N = inf.readInt(MIN_N, MAX_N, "N"); inf.readSpace(); const int M = inf.readInt(MIN_M, MAX_M, "M"); inf.readSpace(); const int K = inf.readInt(MIN_K, MAX_K, "K"); inf.readEoln(); sum_N += N; sum_M += M; assert(sum_N <= MAX_N); assert(sum_M <= MAX_M); assert((i64) K * K <= 1000000000000000000LL / M); for (int j = 0; j < M; ++j) { inf.readInt(1, N, "x"); inf.readSpace(); const int y = inf.readInt(1, MAX_K, "y"); inf.readEoln(); assert((i64) y * y <= 1000000000000000000LL / M); } } inf.readEof(); std::cout << "validator" << std::endl; return 0; }