Problem B: 两种简单操作
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:78
Solved:26
Description
小明第一次使用电脑记事本,按动键盘在记事本上只记录了一个字符 'A' 。假如现在每次只可以对这个记事本进行以下两种简单操作:
(1) 复制 (Copy):复制这个记事本中的所有字符(不允许仅复制部分字符)。
(2) 粘贴 (Paste):粘贴 上一次 复制的字符。
给你一个数字 n ,你需要使用最少的操作次数,在记事本上输出 恰好 n 个 'A' 。
【 示例 】:
输入:6
输出:5
解释:
最初 只有一个字符 'A'。
第 1 步 使用 “复制” 操作。
第 2 步 使用 “粘贴” 操作来获得 'AA'。
第 3 步 使用 “粘贴” 操作来获得 'AAA'。
第 4 步 使用 “复制” 操作。
第 5 步 使用 “粘贴” 操作来获得 'AAAAAA'。
Input
输入只有一个数字 n 。
Output
输出能够打印出 n 个 'A' 的最少操作次数。
Sample Input Copy
3
Sample Output Copy
3
HINT
-
1 <= n <= 20000