https://www.acmicpc.net/problem/2577
[정답]
A=int(input())
B=int(input())
C=int(input())
sum=list(str(A*B*C))
num_list=[0,0,0,0,0,0,0,0,0,0]
for i in sum:
num_list[int(i)]+=1
for i in range(len(num_list)):
print(num_list[i])
A=int(input())
B=int(input())
C=int(input())
sum=list(str(A*B*C))
print(sum)
A=150/B=266/C=427을 넣어서 실행시키면, 결과값이 ['1', '7', '0', '3', '7', '3', '0', '0'] 이렇게 나온다.
str(A*B*C)='17037300'인데 이를 list에 넣으면 ['1', '7', '0', '3', '7', '3', '0', '0']이렇게 하나하나 숫자가 분리되어 들어간다.
'알고리즘 공부 > 백준 > Python3' 카테고리의 다른 글
[백준 파이썬] #4344: 평균은 넘겠지 (0) | 2020.11.07 |
---|---|
[백준 파이썬] #8958: OX 퀴즈 (0) | 2020.11.07 |
[백준 파이썬] #2588: 곱셈 (0) | 2020.11.06 |
[백준 파이썬] #10871: X보다 작은 수 (0) | 2020.11.05 |
[백준 파이썬] #2742: 기찍 N (0) | 2020.11.05 |