[백준 2577 파이썬] - 숫자의 개수

zsunny·2022년 6월 21일
0

📌 문제

💯 정답

import sys

input = sys.stdin.readline

a = int(input())
b = int(input())
c = int(input())

result = list(str(a*b*c))			// str 형태로 list 저장

for i in range(10):
    print(result.count(str(i)))		// 찾는 값을 str형태로 만들어주어야 함

📝 설명

• a,b,c 값을 int형으로 입력받는다.
• 세 수의 곲을 str형태로 만들어 한 자리씩 list에 넣는다.
• 0부터 9까지 값을 str형태로 만들어 list에 들어있는 값과 count 함수를 사용해 비교한다.
• count 함수가 두 값을 비교하면서 일치하는 값의 개수를 반환한다.

⭐️ 알고가기 _ COUNT( ) 함수

🔎 count ( )

  • count 함수는 문자열에서 쓰이는 함수이다.
  • 변수. count ( x, start, end) 형태로 사용된다.
    • start와 end는 요소의 범위를 start ~ end-1로 제한한다.
    • 작성하지 않는 경우 요소의 처음부터 끝까지 탐색한다.
profile
매일 성장하는 예비 웹 개발자 🌱

0개의 댓글