atcoder#ABC246D. [ABC246D] 2-variable Function
[ABC246D] 2-variable Function
题目描述
整数 が与えられるので、以下の条件を全て満たす最小の整数 を求めてください。
- は 以上である。
- 非負整数 の組であって、 を満たすようなものが存在する。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを整数として出力せよ。
题目大意
给定整数 ,请你找到最小的整数 ,满足:
- 存在一对非负整数 ,使得 。
9
15
0
0
999999999989449206
1000000000000000000
提示
制約
- は整数
Sample Explanation 1
であるようなどの整数 についても、問題文中の条件を満たすような は存在しません。 は とすると問題文中の条件を満たします。
Sample Explanation 2
自身が条件を満たすこともあります。
Sample Explanation 3
入出力が bit 整数型に収まらない場合があります。