mirror of
https://gitee.com/coder-xiaomo/leetcode-problemset
synced 2025-01-10 18:48:13 +08:00
54 lines
1.9 KiB
HTML
54 lines
1.9 KiB
HTML
<p>一个整数 <code>num</code> 的 <strong>k </strong>美丽值定义为 <code>num</code> 中符合以下条件的 <strong>子字符串</strong> 数目:</p>
|
||
|
||
<ul>
|
||
<li>子字符串长度为 <code>k</code> 。</li>
|
||
<li>子字符串能整除 <code>num</code> 。</li>
|
||
</ul>
|
||
|
||
<p>给你整数 <code>num</code> 和 <code>k</code> ,请你返回<em> </em><code>num</code> 的 k 美丽值。</p>
|
||
|
||
<p>注意:</p>
|
||
|
||
<ul>
|
||
<li>允许有 <strong>前缀</strong> <strong>0</strong> 。</li>
|
||
<li><code>0</code> 不能整除任何值。</li>
|
||
</ul>
|
||
|
||
<p>一个 <strong>子字符串</strong> 是一个字符串里的连续一段字符序列。</p>
|
||
|
||
<p> </p>
|
||
|
||
<p><strong>示例 1:</strong></p>
|
||
|
||
<pre>
|
||
<b>输入:</b>num = 240, k = 2
|
||
<b>输出:</b>2
|
||
<b>解释:</b>以下是 num 里长度为 k 的子字符串:
|
||
- "<em><strong>24</strong></em>0" 中的 "24" :24 能整除 240 。
|
||
- "2<em><strong>40</strong></em>" 中的 "40" :40 能整除 240 。
|
||
所以,k 美丽值为 2 。
|
||
</pre>
|
||
|
||
<p><strong>示例 2:</strong></p>
|
||
|
||
<pre>
|
||
<b>输入:</b>num = 430043, k = 2
|
||
<b>输出:</b>2
|
||
<b>解释:</b>以下是 num 里长度为 k 的子字符串:
|
||
- "<em><strong>43</strong></em>0043" 中的 "43" :43 能整除 430043 。
|
||
- "4<em><strong>30</strong></em>043" 中的 "30" :30 不能整除 430043 。
|
||
- "43<em><strong>00</strong></em>43" 中的 "00" :0 不能整除 430043 。
|
||
- "430<em><strong>04</strong></em>3" 中的 "04" :4 不能整除 430043 。
|
||
- "4300<em><strong>43</strong></em>" 中的 "43" :43 能整除 430043 。
|
||
所以,k 美丽值为 2 。
|
||
</pre>
|
||
|
||
<p> </p>
|
||
|
||
<p><strong>提示:</strong></p>
|
||
|
||
<ul>
|
||
<li><code>1 <= num <= 10<sup>9</sup></code></li>
|
||
<li><code>1 <= k <= num.length</code> (将 <code>num</code> 视为字符串)</li>
|
||
</ul>
|