日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HDU 1236 ( 排名 )

發布時間:2025/7/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HDU 1236 ( 排名 ) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Problem : 1236 ( 排名 ) Judge Status : Accepted RunId : 5684884 Language : C++ Author : ssun Code Render Status : Rendered By HDOJ C++ Code Render Version 0.01 Beta #include<iostream> #include<string> #include<algorithm> using namespace std; struct ST { string id; int all; int prob[12]; ST(){ memset(prob,0,sizeof(prob)); all = 0; } }; int cmp(ST &st1,ST &st2) { if(st1.all!=st2.all) return st1.all>st2.all; return st1.id<st2.id; } int main() { int n,m,g; int i,j; int score[12]; while(scanf("%d",&n),n) { ST st[1010]; scanf("%d%d",&m,&g); int count = 0; memset(score,0,sizeof(score)); for(i=0; i<m; i++) scanf("%d",&score[i]); for(i=0; i<n; i++) { int all; cin>>st[i].id>>all; for(j=0; j<all; j++) { scanf("%d",&st[i].prob[j]); st[i].all += score[st[i].prob[j]-1]; } if(st[i].all>=g) count++; } cout<<count<<endl; sort(st,st+n,cmp); for(i=0; i<n; i++) { if(st[i].all>=g) cout<<st[i].id<<" "<<st[i].all<<endl; } } return 0; }

轉載于:https://www.cnblogs.com/android-html5/archive/2012/04/01/2533903.html

總結

以上是生活随笔為你收集整理的HDU 1236 ( 排名 )的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。