예로 10 ~ 15 까지의 각 숫자의 개수를 구해보자
10 = 1, 0
11 = 1, 1
12 = 1, 2
13 = 1, 3
14 = 1, 4
15 = 1, 5
그러므로 이 경우의 답은 0:1개, 1:7개, 2:1개, 3:1개, 4:1개, 5:1개
list_n = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
for i in range(1, 1000):
for n in range(0, len(str(i))):
a = str(i)[n]
list_n [int(a)] += 1
print(list_n)
1~1000에서 각 숫자의 개수 구하기 - 코딩도장 (codingdojang.com)
코딩도장
프로그래밍 문제풀이를 통해서 코딩 실력을 수련
codingdojang.com
'CodingTest > 코딩 도장' 카테고리의 다른 글
[파이썬]2진법으로 자연수 나타내기 (0) | 2022.10.03 |
---|---|
[파이썬]완전수 구하기 (0) | 2022.10.03 |
[파이썬]Special Sort (0) | 2022.10.02 |
[파이썬]Duplicate Numbers (0) | 2022.10.02 |
[파이썬] 피보나치 수열 (0) | 2022.10.02 |