Skip to content

Commit 61840b8

Browse files
committed
统计数字
1 parent 7aae874 commit 61840b8

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

digit_counts.py

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# -*- coding: utf-8 -*-
2+
3+
class Solution:
4+
# @param k & n two integer
5+
# @return ans a integer
6+
def digitCounts(self, k, n):
7+
ret = 0
8+
for i in xrange(n + 1):
9+
ret += self.check_k(i, k)
10+
return ret
11+
12+
def check_k(self, i, k):
13+
if i == k:
14+
return 1
15+
else:
16+
ret = 0
17+
while i != 0:
18+
if (i % 10) == k:
19+
ret += 1
20+
i /= 10
21+
return ret

0 commit comments

Comments
 (0)