반응형
[문제]
[풀이]
import sys
n = int(sys.stdin.readline())
n_list = list(map(int, sys.stdin.readline().split()))
v = int(sys.stdin.readline())
count = 0
for i in range(n):
if n_list[i] == v:
count += 1
print(count)
int(sys.stdin.readline())을 사용하여 입력받은 값을 변수 n에 저장한다. n은 정수의 개수를 나타낸다.
list(map(int, sys.stdin.readline().split()))을 사용하여 임의의 개수의 정수를 한 줄에 입력 받아 변수 n_list에 리스트 형태로 저장한다.
int(sys.stdin.readline())을 사용하여 입력받은 값을 변수 v에 저장한다. v는 n_list에서 찾고자 하는 정수를 나타낸다.
변수 count를 사용하여 n_list에 찾고자 하는 v가 있을 경우 count에 1씩 더해준다. 해당 과정을 입력받은 n만큼 반복한다.
반응형
'코딩 테스트 > 백준' 카테고리의 다른 글
[백준 10818번] 최소, 최대 (python) (0) | 2023.09.02 |
---|---|
[백준 10871번] X보다 작은 수 (python) (0) | 2023.09.02 |
[백준 10951번] A+B - 4 (python) (0) | 2023.09.02 |
[백준 10952번] A+B - 5 (python) (0) | 2023.09.02 |
[백준 2439번] 별 찍기 - 2 (python) (0) | 2023.09.02 |