#cf2015morningeasya. [cf_2015_morning_easy_a]ヘイホー君と加算
[cf_2015_morning_easy_a]ヘイホー君と加算
問題文
ある整数を 乗した整数を、平方と呼びます。 たとえば、, , などは平方ですが、 , などは平方ではありません。
ヘイホー君はある日、整数 を道端で拾いました。 平方が好きなヘイホー君は、 整数 に以下の操作を繰り返すことで、平方を得ようと考えました。
- に を加算する。
ヘイホー君が平方を得るために必要な操作回数の最小値を求めてください。
入力
入力は以下の形式で標準入力から与えられる。
- 行目には、ヘイホー君が拾った整数 が与えられる。
出力
ヘイホー君が平方を得るために必要な最小の操作回数を 行に出力せよ。 出力の末尾には改行をいれること。
入力例1
7
出力例1
2
回の操作で という平方を得ることができます。
入力例2
16
出力例2
0
は平方なので、一度も操作を行う必要はありません。
入力例3
82
出力例3
18