题目
一个整数 num
的 k 美丽值定义为 num
中符合以下条件的 子字符串 数目:
子字符串长度为
k
。子字符串能整除
num
。给你整数
num
和k
,请你返回num
的 k 美丽值。注意:
- 允许有 前缀 0 。
0
不能整除任何值。
一个 子字符串 是一个字符串里的连续一段字符序列。
示例1:
1 | 输入:num = 240, k = 2 |
示例2:
1 | 输入:num = 430043, k = 2 |
提示:
1 <= num <= 109
1 <= k <= num.length
(将num
视为字符串)
解法
解法一:
Java
1 | public int divisorSubstrings(int num, int k) { |