Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
148888 张法森 猜数字 C++ Accepted 3 MS 272 KB 888 2026-03-01 20:10:14

Tests(1/1):


Code:

#include <iostream> using namespace std; int main() { int c; // 读取测试样例个数 cin >> c; while (c--) { int a, b, c_val; // 用c_val避免和测试样例数c重名 cin >> a >> b >> c_val; bool found = false; // 标记是否找到符合条件的x int result = -1; // 遍历所有四位数 for (int x = 1000; x <= 9999; ++x) { // 检查三个条件 if (x % a == 0 && (x + 1) % b == 0 && (x + 2) % c_val == 0) { result = x; found = true; break; // 找到第一个就退出循环 } } // 输出结果 if (found) { cout << result << endl; } else { cout << "Impossible" << endl; } } return 0; }