[백준/파이썬] 2577번 숫자의 개수 풀이
업데이트:
문제 정보
- 문제 출처: 백준 온라인 저지
- 문제 링크: 2577번 숫자의 개수
- 문제풀이 코드 GitHub 링크
- 제출 언어: Python 3
풀이
문제
세 수 A, B, C의 곱에서
각 숫자(0~9)가 몇 번씩 등장하는지 출력하는 문제입니다.
코드
n = int(input())*int(input())*int(input())
l = list(0 for i in range(10))
while(True):
if(n < 1):
break
l[int(n%10)]+=1
n/=10
for i in l:
print(i)
설명
곱한 값을 10으로 나눈 나머지로 마지막 자릿수를 세고 자릿수를 줄여가며 빈도 배열을 갱신합니다.
댓글남기기