본문 바로가기

CodingTest/Baekjun Online Judge

[ BOJ / 파이썬 ] 2577 숫자의 개수

/  제출 1  /

import sys
num = 1
for i in range(3):
  num *= int(input())

intNumList = [0 for _ in range(10)]
for n in str(num):
  intNumList[int(n)] += 1

for n in intNumList:
  print(n)

 

 

/ 남의 코드  /

a = int(input())
b = int(input())
c = int(input())
m = str(a*b*c)
for i in range(10):
    print(m.count(str(i)))

: 음 가만 보면 나는 count()함수를 쓸 생각 거의 안 한다. 보통. 잘 안 익는 함수인데 다른 사람들은 많이 이용한다.