#45236: C++用map+set


rsj00008 (西加008)

學校 : 基隆市私立二信高級中學
編號 : 49436
來源 : [114.24.22.164]
最後登入時間 :
2025-10-08 12:16:07

set<int>s5; 加入五個課程
五個課程的順序雖不同,加入s5後會自動排序視為相同

map<int>mp; 
mp[s5]++;這樣就可以找出mp最受歡迎的課程組合,
假設找到最大的mp[s5]為m

再跑一次mp算出有幾組,假設為g組
{ for(auto it:mp) if(m==it.second)g++;
最後的答案就是 g*m