Algorithm/백준

[백준 Python] 10807번 개수 세기 문제 풀이

얼음새꽃 2023. 4. 6. 19:50
반응형

문제

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

총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하시오.

 

10807번: 개수 세기

첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거

www.acmicpc.net

풀이

n = int(input()) # 정수 n의 값 입력받기
numbers = list(map(int, input().split())) # numbers 리스트에 int 자료형을 가진 값을 받는다.
v = int(input()) # 찾으려는 값 v 입력받기

answer = 0
for number in numbers:
    if number == v: # 만약 리스트에 있는 값이 찾으려는 값과 동일하다면
        answer += 1 # 정답에 1 더하기

print(answer)
반응형