compare 함수 작성하다가 도저히 이해가 안가는데


지금 상황이 뭐냐면 저 sorting 함수로 first에 double, second에 int인 배열을 정렬해야함.


테스트케이스에서 second 3과 4는 0.5로 first가 똑같음. (0.5,3) (0.5,4) 라고 보면됨.


거기서 3,4 는 오름차순이니깐 내 생각으론 p.second < p2.second 같은데 그러면 반대로 나옴;; 저렇게 하니깐 정답도 다 맞게나오던데

저건 내림차순 아님??? 애초에 밑에 return p.first < p2.first 는 오름차순으로 잘 나오는데 왜 저건 반대로 해야 오름차순이됨??? 진짜모르겠음 이거