본문 바로가기
알고리즘/백준 solved.ac PS

[백준][solved.ac][Bronze 2][Python] 21567번 : 숫자의 개수 2

by 빛밤하늘 2021. 4. 24.
반응형

밑의 링크는 백준에서의 문제 링크입니다.

 

21567번: 숫자의 개수 2

첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 1,000,000보다 작은 자연수이다.

www.acmicpc.net

 

 

 

 

 

 

 

 

파이썬 코드와 결과입니다.

# A, B, C는 모두 1,000,000보다 작은 자연수입니다.
# 첫째 줄에 A를 입력합니다.
A = int(input())
# 둘째 줄에 B를 입력합니다.
B = int(input())
# 셋째 줄에 C를 입력합니다.
C = int(input())

# A, B, C를 곱한 결과를 문자열로 변환해서 저장한 변수를 선언합니다.
multiple = str(A * B * C)

# 0에서 9까지 반복해봅니다.
for num in range(10):
    # multiple의 값에서 현재 숫자의 개수를 세어 출력합니다.
    print(multiple.count(str(num)))

결과

 

 

 

※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.

※ 더 효율적이고 빠른 정답을 환영합니다.

반응형

댓글