숫자 카드 2 성공
시간 제한 | 메모리 제한 | 제출 | 정답 | 맞은 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 256 MB | 9894 | 2933 | 2017 | 33.723% |
문제
숫자 카드는 정수 하나가 적혀져 있는 카드이다. 상근이는 숫자 카드 N개를 가지고 있다. 정수 M개가 주어졌을 때, 이 수가 적혀있는 숫자 카드를 상근이가 몇 개 가지고 있는지 구하는 프로그램을 작성하시오.
입력
첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이가 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10,000,000보다 작거나 같다.
셋째 줄에는 M(1 ≤ M ≤ 500,000)이 주어진다. 넷째 줄에는 상근이가 몇 개 가지고 있는 숫자 카드인지 구해야 할 M개의 정수가 주어지며, 이 수는 공백으로 구분되어져 있다. 이수도 -10,000,000보다 크거나 같고, 10,000,000보다 작거나 같다.
출력
첫째 줄에 입력으로 주어진 M개의 수에 대해서, 각 수가 적힌 숫자 카드를 상근이가 몇 개 가지고 있는지를 공백으로 구분해 출력한다.
예제 입력 1
10 6 3 2 10 10 10 -10 -10 7 3 8 10 9 -5 2 3 4 5 -10
예제 출력 1
3 0 0 1 2 0 0 2
문제 풀이
1차 풀이 ( 3940 KB, 348 ms)
'# Foundation > 백준풀이' 카테고리의 다른 글
[LIS] 백준 12015 :: 가장 긴 증가하는 부분 수열 2 (0) | 2019.07.09 |
---|---|
[LIS] 백준 11053 :: 가장 긴 증가하는 부분 수열 (0) | 2019.07.09 |
[이분탐색] 백준 1654 :: 랜선 자르기 (0) | 2019.06.25 |
[동적계획법] 백준 1003 :: 피보나치 함수 (0) | 2019.06.24 |
[동적계획법] 백준 1463 :: 1로 만들기 (0) | 2019.06.24 |