본문 바로가기

Python/BOJ

[Python] 백준 2577: 숫자의 개수

https://www.acmicpc.net/problem/2577

 

2577번: 숫자의 개수

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

www.acmicpc.net

a = int(input())
b = int(input())
c = int(input())

result = list(str(a * b* c))
for i in range(10):
    print(result.count(str(i)))

 


코드 해석

result 를 a b c 의 곱의 각각을 list 형식으로 받아들인다.

이후 count를 사용하여 그 리스트에 문자가 몇 개씩 있는지 출력.

'Python > BOJ' 카테고리의 다른 글

[Python] 백준 1546: 평균  (0) 2021.09.10
[Python] 백준 3052: 나머지  (0) 2021.09.10
[Python] 백준 10818 최소, 최대  (0) 2021.08.22
[Python] 백준 1110 더하기 사이클  (0) 2021.08.21
[Python] 백준 10951 A + B - 4  (0) 2021.08.21