#488. [POJ 1426]Find The Multiple

[POJ 1426]Find The Multiple

题目描述

给定一个正整数 nn,编写一个程序来找出 nn 的一个非零倍数 mm,使得 mm 的十进制表示只包含数字 0011。你可以假设 nn 不大于 200200,并且存在一个对应的 mm,其十进制位数不超过 100100 位。

输入格式

输入文件可能包含多个测试用例。每一行包含一个 nn 值(1n2001 \le n \le 200)。包含 00 的行表示输入终止。

输出格式

对于输入中的每个 nn 值,输出一行,其中包含对应的 mm 值。mm 的十进制表示位数不得超过 100100 位。如果对于给定的 nn 值有多个解,则其中任何一个解都是可接受的。

样例

2
6
19
0
10
100100100100100100
111111111111111111

数据范围

子任务 分值 数据范围 特殊性质
11 3030 n10n \le 10
22 7070 n200n \le 200