#2908. Walk on Multiplication Table

0
    ID: 2908 传统题 2000ms 1024MiB 尝试: 0 已通过: 0 难度: 2 上传者: 标签>AtCoderabc144CGESP 5级数论枚举(单层循环)

Walk on Multiplication Table

Walk on Multiplication Table

题目描述

Takahashi 站在一个有无限多行和列的乘法表上。
方格 (i,j)(i,j) 包含整数 i×ji \times j。最初,Takahashi 站在 (1,1)(1,1)。
在一次移动中,他可以从 (i,j)(i,j) 移动到 (i+1,j)(i+1,j) 或 (i,j+1)(i,j+1)。
给定一个整数 NN,求到达一个包含 NN 的方格所需的最少移动次数。

输入格式

输入按以下格式从标准输入给出:
NN

输出格式

输出到达包含整数 NN 的方格所需的最少移动次数。

10
5
50
13
10000000019
10000000018

提示

2≤N≤10122 \leq N \leq 10^{12}
NN 是一个整数。(2,5)(2,5) 可以在五次移动内到达。我们不能在少于五次移动内到达包含 1010 的方格。
(5,10)(5, 10) 可以在 1313 次移动内到达。
输入和输出都可能非常大。

标签: AtCoder|abc144C

来源

AtCoder|abc144C