1
0
mirror of https://gitee.com/coder-xiaomo/leetcode-problemset synced 2025-01-10 18:48:13 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee
leetcode-problemset/leetcode-cn/problem (Chinese)/使用质因数之和替换后可以取到的最小值 [smallest-value-after-replacing-with-sum-of-prime-factors].html
2022-12-24 21:54:49 +08:00

38 lines
1.1 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<p>给你一个正整数 <code>n</code></p>
<p>请你将 <code>n</code> 的值替换为 <code>n</code><strong>质因数</strong> 之和,重复这一过程。</p>
<ul>
<li>注意,如果 <code>n</code> 能够被某个质因数多次整除,则在求和时,应当包含这个质因数同样次数。</li>
</ul>
<p>返回<em> </em><code>n</code><em> </em>可以取到的最小值。</p>
<p>&nbsp;</p>
<p><strong>示例 1</strong></p>
<pre><strong>输入:</strong>n = 15
<strong>输出:</strong>5
<strong>解释:</strong>最开始n = 15 。
15 = 3 * 5 ,所以 n 替换为 3 + 5 = 8 。
8 = 2 * 2 * 2 ,所以 n 替换为 2 + 2 + 2 = 6 。
6 = 2 * 3 ,所以 n 替换为 2 + 3 = 5 。
5 是 n 可以取到的最小值。
</pre>
<p><strong>示例 2</strong></p>
<pre><strong>输入:</strong>n = 3
<strong>输出:</strong>3
<strong>解释:</strong>最开始n = 3 。
3 是 n 可以取到的最小值。</pre>
<p>&nbsp;</p>
<p><strong>提示:</strong></p>
<ul>
<li><code>2 &lt;= n &lt;= 10<sup>5</sup></code></li>
</ul>