Lumpy Space Princess - Adventure Time
코딩테스트/백준

백준 [2577] - 숫자의 개수

yaebb_82 2022. 8. 8.

 

 

 

문제

 

 

 

작성한 코드

import sys

input = sys.stdin.readline

A = int(input())
B = int(input())
C = int(input())
array = list(str(A*B*C))

for i in range(0, 10):
  print(array.count(str(i)))

- sys.stdin.readline을 input에 할당하여 사용하였다.

- input()으로 문자를 입력받고, int형으로 형변환하여 A, B, C에 저장한다.

- A, B, C를 곱한 값을 str형으로 형변환하여 각각의 문자는 array라는 list에 저장된다.

- 반복문 for문을 사용하여 A*B*C의 값에 0~9까지의 숫자가 각각 몇 번 쓰였는지 계산한다.

- i를 str형으로 형변환하고, count()를 사용하여 array에 i가 몇 번 사용되었는지 print()로 출력한다.

 

 

 

반응형

'코딩테스트 > 백준' 카테고리의 다른 글

백준 [1546] - 평균  (0) 2022.08.08
백준 [3052] - 나머지  (0) 2022.08.08
백준 [2562] - 최댓값  (0) 2022.08.08
백준 [10818] - 최소, 최대  (0) 2022.08.08
백준 [1110] - 더하기 사이클  (0) 2022.08.06

댓글