Skip to content

Commit b92ef6e

Browse files
committed
https://leetcode.cn/problems/maximum-number-of-balls-in-a-box
1 parent cf604a9 commit b92ef6e

File tree

2 files changed

+17
-0
lines changed

2 files changed

+17
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ Step 2. Add the dependency
4545

4646
<summary>展开查看</summary>
4747

48+
https://leetcode.cn/problems/maximum-number-of-balls-in-a-box
49+
4850
https://leetcode.cn/problems/nth-magical-number
4951

5052
https://leetcode-cn.com/problems/target-sum/
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
export default function countBalls(
2+
lowLimit: number,
3+
highLimit: number,
4+
): number {
5+
const cnt = new Map<number, number>();
6+
for (let index = lowLimit; index <= highLimit; index++) {
7+
const key = index
8+
.toString()
9+
.split("")
10+
.map(Number)
11+
.reduce((p, c) => p + c, 0);
12+
cnt.set(key, (cnt.get(key) ?? 0) + 1);
13+
}
14+
return Math.max(...cnt.values());
15+
}

0 commit comments

Comments
 (0)