본문 바로가기

Algorithm/BaekJoon

[백준 2577] 숫자의 개수 python

반응형

문제

  • 입력 150 266 427
  • 출력 3 1 0 2 0 0 0 2 0 0

나의 풀이

  • 인덱스별로 count를 해서 숫자의 개수를 저장함

소스 코드

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

sum = list(map(int,list(str(a * b * c))))
arr = [0] * 10

for i in sum:
    arr[i] += 1

for a in arr:
    print(a)

다른 풀이

리스트 count 매서드 이용

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)))
반응형