bool 비교함수의 리턴값이 의미하는 바는
unique(vector.begin(), vector.end()) 로 중복값 제거가 가능하지만
단독으로 사용시 중복값을 벡터의 끝 쓰레기 영역으로 보냄
블로그
vector.erase(unique(vector.begin(), vector.end()), vector.end()) 로 유니크하게 정렬
push_back 보다 효과적 pair를 넣을때 emplace_back(a, b) 같이 사용
push_back({a, b}) 처럼 사용
substr(시작 인덱스, 마지막 인덱스)
substr(인덱스) - 인덱스부터 끝까지 자르기