#34. 백준 10807번 문제 풀이: 개수 세기 | 문제 원본 보기 |
--입력-- 11 1 4 1 2 4 2 4 2 3 4 4 2 --출력-- 3
값을 배열에 저장한 후, 루프를 돌려서 값을 비교해서, 카운트한 후 출력하면 된다. -- 입력 값을 배열에 저장 루프 if 찾는값 == 배열값: 카운트+=1 출력(카운트) --
n = int(input())
# 숫자를 입력받아 n(정수의 개수)에 저장
a = list(map(int, input().split()))
# 숫자들을 공백단위로 입력받아 정수로 변환한 후 리스트로 만들어 받는다.
v = int(input()) # 찾는 수 입력받아 정수로 변화해서 대입
count = 0 # 찾는 숫자 카운트 변수
for i in range(n): # n 번 루프
if a[i] == v: # 찾는 값과 배열의 값이 같으면 카운트 증가
count += 1
print(count) # 개수 출력