HDU 4505
哈哈哈哈哈哈哈哈哈,省赛,一等奖,一定的一定的一定的一定的。。。
#include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std; const int N=110; bool flag[N]; int main(){ int T,n,cnt,maxh,t; scanf("%d",&T); while(T--){ cnt=0; maxh=0; memset(flag,false,sizeof(flag)); scanf("%d",&n); for(int i=1;i<=n;i++){ scanf("%d",&t); if(!flag[t]){ cnt++; flag[t]=true; } maxh=max(maxh,t); } int ans=6*maxh+4*maxh+cnt*5+n; printf("%d\n",ans); } return 0; }