jyamethyst21 님의 블로그

백준 10807번 - 개수 세기 (PYTHON 풀이) 본문

CODING 💻

백준 10807번 - 개수 세기 (PYTHON 풀이)

jyamethyst21 2025. 3. 2. 22:38

1) 문제

 

 

2) 풀이

a=int(input())
_list=list(map(int,input().split()))
c=int(input())

print(_list.count(c))

 

문제 자체는 쉽다. 설명대로, 입력 받은 숫자를 보고 찾고자 하는 숫자가 몇개나 들어있는지 검사하는 코드이다.

첫 번째 게시물에서 설명해놓은 map 함수를 활용하여 입력값을 받고 이를 list 함수를 이용하여 list 형태로 변환한다.

만약 입력값이 '1 2 3 4 5 6 7' 이였다면 _list=[1,2,3,4,5,6,7] 와 같은 형태로 만들어져 있을 것이다.

여기서 다시 찾고자 하는 값을 입력한 뒤 count 함수를 사용하면 너무도 쉽게 값을 구할 수 있다.

 

 

지금까지의 게시물 중에선 그나마 코딩을 한다라는 느낌을 주는 코드였다..^^

아 참고로 나는 컴공 전공자가 아닌 그냥 보안에 관심이 많고 IT의 기본인 코딩을 다시 조금씩 시작하는 코린이다.

그래서 앞으로 코딩과 관련된 게시물을 올릴 땐 어떻게 풀었는지, 뭐가 어려웠는지 위주로 올릴 예정이고 전문가가 아니기 때문에 그냥 가볍게 봐주시면 좋겠다 ! 그럼 20000