AT_abc330_c [ABC330C] Minimize Abs 2
Description
[problemUrl]: https://atcoder.jp/contests/abc330/tasks/abc330_c
正整数 $ D $ が与えられます。
非負整数 $ x,y $ に対する $ |x^2+y^2-D| $ の最小値を求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ D $
Output Format
答えを出力せよ。
Explanation/Hint
### 制約
- $ 1\leq\ D\ \leq\ 2\times\ 10^{12} $
- 入力は全て整数
### Sample Explanation 1
$ x=4,y=2 $ のとき $ |x^2+y^2-D|\ =\ |16+4-21|=1 $ となります。 $ |x^2+y^2-D|=0 $ を満たすような非負整数 $ x,y $ は存在しないので、答えは $ 1 $ です。