BOJ - 10807번_개수 세기 (C++)
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];
}