쌓고 쌓다
[백준] 대칭 차집합 1269번 C++ 풀이 본문
https://www.acmicpc.net/problem/1269
#include <iostream>
#include <map>
using namespace std;
map<int, bool> m;
int N,M;
int num;
int main(void)
{
cin >> N >> M;
for (int i = 0; i < N+M; i++)
{
cin >> num;
if (m[num] == true) // 이미 존재하면 map에서 제거를 한다.
m.erase(num);
else // 존재 안하면 추가를 해준다.
m[num] = true;
}
cout << m.size(); // 남은 map 사이즈를 출력
}
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 공장 7578번 C++ 풀이 (0) | 2022.01.02 |
---|---|
[백준] 창고 다각형 2304번 C++ 풀이 (0) | 2022.01.01 |
[백준] 카드 합체 놀이 15903번 C++ 풀이 (0) | 2021.12.30 |
[백준] 최솟값 찾기 11003번 C++ 풀이 (0) | 2021.12.29 |
[백준] 커피숍2 1275번 C++ 풀이 (0) | 2021.12.28 |
Comments