本文共 720 字,大约阅读时间需要 2 分钟。
7 数据规模和约定 其中80%的数据保证n<=10 /*思路: 题目的意思是求所有人花费的时间和,等待时间也要算每次进队的人要加上前面出来的人的时间,也就是等待时间 刚开始看不清题目意思:理解成所有人排完水要多久贪心一下就是排序:大的先排,每次出队小的把大的进去现在题目意思是每个人累加算上等待最小,贪心要反过来 小的先排,不然后面等待的时间会变大 */#include#include #include #include #include #include using namespace std;int a[500+10];priority_queue ,greater > q;int main(){ int n,r,i,re; while(cin>>n>>r){ re=0; for(i=0;i >a[i]; } sort(a,a+n); for(i=0;i
转载地址:http://cbmvi.baihongyu.com/