#abc144c. [abc144_c]Walk on Multiplication Table
[abc144_c]Walk on Multiplication Table
問題文
高橋君は無限に広い掛け算表の上にいます。
掛け算表のマス には整数 が書かれており、高橋君は最初 にいます。
高橋君は 回の移動で から か のどちらかにのみ移ることができます。
整数 が与えられるので、 が書かれているマスに到達するまでに必要な移動回数の最小値を求めてください。
制約
- は整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
整数 が書かれているマスに到達するまでに必要な移動回数の最小値を出力せよ。
入力例 1
10
出力例 1
5
回の移動で に到達することができます。 回未満の移動では が書かれたマスに到達することは出来ません。
入力例 2
50
出力例 2
13
回の移動で に到達できます。
入力例 3
10000000019
出力例 3
10000000018
入出力とも非常に大きな値になる可能性があります。