atcoder#ARC149A. [ARC149A] Repdigit Number
[ARC149A] Repdigit Number
配点 : 点
問題文
正整数 が与えられます.次の条件をすべて満たす正整数 のうち,最大であるものを答えてください.
- は 未満の正整数で, を 進法表記したときのどの桁の数字も同じである.
- は の倍数である.
ただし,条件を満たす正整数 が存在しない場合には -1
と出力してください.
制約
入力
入力は以下の形式で標準入力から与えられます.
出力
条件をすべて満たす正整数 のうち最大であるものを出力してください.ただし,そのような正整数 が存在しない場合には -1
と出力してください.
7 12
888888
条件を満たす正整数 は, の つです.このうち最大のものである が答となります.
9 12
888888888
条件を満たす正整数 は, の つです.
1 3
9
条件を満たす正整数 は, の つです.
1000 25
-1
条件を満たす正整数 は存在しません.
30 1
999999999999999999999999999999