×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#9299: 解析參考
simultaneously
(----------以上是高手------------)
學校 : 高雄市立新莊高級中學
編號 : 37268
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [1.200.206.195]
最後登入時間 :
2018-12-01 11:50:33
d150.
11369 - Shopaholic
--
UVa
11369
| From: [111.254.205.8] | 發表日期 : 2014-10-08 20:52
#include<cstdio>
#include<algorithm>
using namespace std;
/*bool cmp(int a, int b)
{
if(a%10!=b%10)
return (a%10<b%10);
else return (a>b);
}*/
int main()
{
int num[20000];
int N,t;
while(~scanf("%d",&t))
{while(t--){scanf("%d",&N);
for(int i=0; i<N; i++) scanf("%d",&num[i]);
sort(num,num+N);
reverse(num, num+N);
long long sum=0;
for(int i=2; i<N; i+=3) sum+=num[i];//只要先排序,再來把每三個內的最小值拿出來即可
printf("%I64d\n",sum);
}
}
}
ZeroJudge Forum