BOJ 10816 c++

Algorithm / / 2020. 7. 18. 15:50

알고리즘

BOJ 10816 c++ 숫자 카드 2

백준 10816번 숫자 카드 2 c++

 

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

int n, m;
int an[500005];

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);

    cin >> n;
    for (int i = 0; i < n; i++)
        cin >> an[i];
    cin >> m;
    int t;
    sort(an, an + n);
    for (int i = 0; i < m; i++) {
        cin >> t;
        cout << upper_bound(an, an + n, t) - lower_bound(an, an + n, t) << '\n';
    }
}

 

분류 : 이진 검색

 

'Algorithm' 카테고리의 다른 글

BOJ 11724 c++ 연결 요소의 개수  (0) 2020.07.22
C++ 이진 탐색 STL binary_search, upper_bound, lower_bound  (0) 2020.07.18
BOJ 1920 c++  (0) 2020.07.18
BOJ 1676 c++  (0) 2020.07.18
BOJ 2217 c++  (0) 2020.07.17
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기
// custom