선언 set은 중복을 없애고 입력할 때 정렬이 되어서 입력되는게 특징이다. multiset은 중복을 허용하는것만 다르고 나머지는 set과 같다. set도 마찬가지로 정렬 기준을 바꿀 때는 priority queue와 마찬가지로 구조체를 선언하거나 stl에서 지원하는 것을 사용하면됩니다. 이것에 대한 설명은 https://hagisilecoding.tistory.com/60 여기에서 구조체 구현 부분을 보시 면 자세히 나와있습니다. #include set s1 // 중복없애고 정렬(default : 오름차순) multiset s2 // 중복허용 정렬(default : 오름차순) set s3 // 내림차순 정렬 set s4(s2); // 선언 후 복사한 값으로 초기화 set s4 = s2 // 선언 후 복사..