#25682: 一種解題方法


johnnyli122022@gmail.com (李小佑)

學校 : 臺北市立成功高級中學
編號 : 144028
來源 : [140.113.67.96]
最後登入時間 :
2024-11-13 15:27:48

可以學一下pair還有sort()函式中第三個參數的用法

這題就輕鬆解決

bool cmp1(pair<int,int> a, pair<int,int>b){

if(a.second==b.second) return a.first<b.first;

else return a.second>b.second;

}

sort(p, p+n, cmp1);

#29213: Re:一種解題方法


jay940721 (柚)

學校 : 國立宜蘭大學
編號 : 158353
來源 : [61.56.165.149]
最後登入時間 :
2025-10-06 22:04:31

可以學一下pair還有sort()函式中第三個參數的用法

這題就輕鬆解決

bool cmp1(pair<int,int> a, pair<int,int>b){

if(a.second==b.second) return a.first<b.first;

else return a.second>b.second;

}

sort(p, p+n, cmp1);


還有struct也可以喔,在sort的使用方法也差不多