본문 바로가기
알고리즘/완전탐색

[백준][Python] 14912번 숫자 빈도수

by 임짠짠 2022. 7. 21.
반응형
 

14912번: 숫자 빈도수

자연수 n (1 ≤ n ≤ 100,000)과 한 자리 숫자 d(0~9)가 첫째 줄에 주어진다.

www.acmicpc.net

 

코드

n, num = map(int,input().split())
cnt = 0
for i in range(1,n+1):
	for a in str(i):
		if int(a) == num:
			cnt += 1

print(cnt)

 

설명

1부터 n까지의 숫자를 string형으로 변환한 후 한 자리씩 주어진 숫자와 비교를 했다. 비교를 할 때는 다시 int형으로 바꿔줬다. 만약 주어진 수와 일치하면 cnt를 1 증가시켰다.

반응형

댓글