BOJ - 10807번_개수 세기

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


풀이

정수에 해당하는 인덱스의 배열 값을 1씩 증가시킨다. 배열의 인덱스에는 음수가 들어갈 수 없으므로 100을 더한 값으로 계산한다.


소스코드

#include <bits/stdc++.h>
using namespace std;

int arr[205];
int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);
	int n, m, v;
	cin >> n;
	
	for(int i=0; i<n; i++) {
		cin >> m;
		arr[m+100]++;
	}
	cin >> v;
	
	cout << arr[v+100];
}