문제
https://www.acmicpc.net/problem/2577
2577번: 숫자의 개수
첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 100보다 크거나 같고, 1,000보다 작은 자연수이다.
www.acmicpc.net
생각
세 숫자를 곱한 것의 각 자리수를 문자로 리스트화 하여 저장
만약 12345라면 ['1', '2', '3', '4', '5']
0부터 9까지 하나씩 세어서 출력
코드
A = int(input())
B = int(input())
C = int(input())
result = list(str(A * B * C)) # 세 숫자를 곱한 것
for num in range(10):
print(result.count(str(num)))
'문제 > 백준' 카테고리의 다른 글
[백준/BOJ] 1026번: 보물 (파이썬3/Python3) (0) | 2023.01.01 |
---|---|
[백준/BOJ] 1475번: 방 번호 (파이썬3/Python3) (0) | 2023.01.01 |
[백준/BOJ] 2953번: 나는 요리사다 (파이썬3/Python3) (0) | 2023.01.01 |
[백준/BOJ] 1267번: 핸드폰 요금 (파이썬3/Python3) (0) | 2023.01.01 |
[백준/BOJ] 2475번: 검증수 (파이썬3/Python3) (0) | 2023.01.01 |