#ABC144C. Walk on Multiplication Table
Walk on Multiplication Table
题目描述
Takahashi is standing on a multiplication table with infinitely many rows and columns.
The square contains the integer . Initially, Takahashi is standing at .
In one move, he can move from to either or .
Given an integer , find the minimum number of moves needed to reach a square that contains .
高桥站在一张有无限多行和无限多列的乘法表上。
正方形 包含整数 。最初,高桥站在 处。
在一次移动中,他可以从 移动到 或 。
给定整数 ,求到达包含 的位置所需的最少步数。
输入格式
输入内容按以下格式标准输入:
输出格式
打印到达包含整数 的方格所需的最少步数。
样例 #1
样例输入 #1
10
样例输出 #1
5
样例 #2
样例输入 #2
50
样例输出 #2
13
样例 #3
样例输入 #3
10000000019
样例输出 #3
10000000018
说明
数据规模与约定
- 是整数。
样例 解释
可以在五步之内到达。我们无法在五步以内到达包含 的位置。
样例 解释
可以在 步内到达。
样例 解释
输入和输出都可能很大。