Algorithm, Data structure/Solved Algorithmic Problem

BAEKJOON 10816 - 숫자 카드 2

JaykayChoi 2016. 12. 30. 14:00

문제: https://www.acmicpc.net/problem/10816



쉽게 자료구조 std::map 을 사용하는 것이 편한 문제네요.



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
#pragma warning (disable:4996)
#include <cstdio>
#include <cstring>
#include <climits>
#include <algorithm>
 
#include <map>
using namespace std;
 
int main()
{
    int n, m, num;
    map<intint> numbers;
    scanf("%d"&n);
    for (int i = 0; i < n; i++)
    {
        scanf("%d"&num);
        numbers[num]++;
    }
    scanf("%d"&m);
    for (int i = 0; i < m; i++)
    {
        scanf("%d"&num);
        printf("%d", numbers[num]);
        if (i != m - 1)
            printf(" ");
    }
    return 0;
}
cs


'Algorithm, Data structure > Solved Algorithmic Problem' 카테고리의 다른 글

BAEKJOON 3020 - FIREFLY  (0) 2016.12.31
BAEKJOON 2110 - 공유기 설치  (0) 2016.12.30
BAEKJOON 1654 - 랜선 자르기  (0) 2016.12.30
BAEKJOON 2512 - 예산  (0) 2016.12.30
BAEKJOON 2805 - EKO  (0) 2016.12.28