Python

[Python] 2577 숫자의 개수 - 문제풀이

n_0_jun 2024. 8. 20. 14:00
반응형
 

● 문제 접근 과정

  • A와B와C를 입력받고 정수형으로 변환하여 저장
  • 세 변수를 곱한 값을 문자열로 변환하고, 그 문자열을 다시 리스트로 변환하여 result에 저장
  • 0부터 9까지의 숫자에 대해 반복
  • 리스트에서 문자열로 변환된 숫자 i가 몇 번 등장하는지를 세어 출력.

● 구현

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)))

https://www.acmicpc.net/problem/2577

 

 

 

반응형