Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

짱이 될거야

백준 10807: 개수 세기 Python 본문

알고리즘

백준 10807: 개수 세기 Python

jeong57 2022. 11. 23. 09:38

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

 

10807번: 개수 세기

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

www.acmicpc.net

 

배열 개수인 N은 1 ≤ N ≤ 100의 조건을 가지고 있지만 배열의 각 수는 -100보다 크거나 같으며, 100보다 작거나 같다.

counting 배열인 arr를 만들어서 풀었는데, 이때 -100부터 100까지의 수를 담을 수 있도록 counting 배열의 수를 201로 정했다.

N = int(input())    # 정수의 개수
arr = list(map(int, input().split()))
nums = [0] * 201    # -100~100까지 배열 만들어주기(0 포함)
for i in range(N):
    nums[arr[i]+100] += 1
print(nums[int(input())+100])
Comments