AT_arc224_a [ARC224A] Attach 00

题目描述

找到满足以下两个条件的正整数 $n$ 的最小值。 - $n$ 是 $K$ 的倍数。 - 在 $n$ 的十进制表示中,数字 `0` 至少连续出现两次。 给出 $T$ 组测试用例,请分别求解每组测试用例。

输入格式

输入从标准输入读取,格式如下,其中 $\mathrm{case}_i$ 表示第 $i$ 个测试用例: > $T$ > $\mathrm{case}_1$ > $\vdots$ > $\mathrm{case}_T$ 每个测试用例格式如下: > $K$

输出格式

输出 $T$ 行。第 $i$ 行输出第 $i$ 个测试用例的答案。

说明/提示

### 样例解释 1 本输入包含三组测试用例。 对于第一个测试用例,满足条件的最小值是 $1003\ (= 17 \times 59)$。 对于第二个测试用例,满足条件的最小值是 $34005\ (= 6801 \times 5)$。需要注意,$20403\ (= 6801 \times 3)$ 不满足连续两个及以上 $0$ 的条件。 对于第三个测试用例,满足条件的最小值是 $16970154001\ (= 998244353 \times 17)$。由此可见,答案可能不会在 $32$ 位整数范围内。 ### 数据范围 - $1 \leq T \leq 10^5$ - $1 \leq K \leq 10^9$ - 所有输入均为整数。 由 ChatGPT 5 翻译