Cute Running Puppy

algorithm/Baekjoon

[python] 백준 2577_숫자의 개수

R.silver 2021. 6. 21. 21:11
반응형

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())

num_list = list(str(A * B * C))

for i in range(10):
    print(num_list.count(str(i)))

 

숫자로 생각하고 코드를 작성하기보다

 

곱한 결과를 문자열로 변경한 뒤

각 문자의 수를 count로 세는 것이 간결하다.

반응형

'algorithm > Baekjoon' 카테고리의 다른 글

[python] 백준 15596_정수 N개의 합  (0) 2021.06.25
[python] 백준 4344_평균은 넘겠지  (0) 2021.06.24
[python] 백준 8958_OX퀴즈  (0) 2021.06.24
[python] 백준 1546_평균  (0) 2021.06.23
[python] 백준 3052_나머지  (0) 2021.06.23