欧美1区2区3区激情无套,两个女人互添下身视频在线观看,久久av无码精品人妻系列,久久精品噜噜噜成人,末发育娇小性色xxxx

超市(堆)

Supermarket

https://ac.nowcoder.com/acm/problem/50995

題目描述
超市里有N件商品,每件商品都有利潤(rùn)pi和過(guò)期時(shí)間di,每天只能賣(mài)一件商品,過(guò)期商品不能再賣(mài)。

求合理安排每天賣(mài)的商品的情況下,可以得到的最大收益是多少。

輸入格式
輸入包含多組測(cè)試用例。

每組測(cè)試用例,以輸入整數(shù)N開(kāi)始,接下來(lái)輸入N對(duì)pi和di,分別代表第i件商品的利潤(rùn)和過(guò)期時(shí)間。

在輸入中,數(shù)據(jù)之間可以自由穿插任意個(gè)空格或空行,輸入至文件結(jié)尾時(shí)終止輸入,保證數(shù)據(jù)正確。

輸出格式
對(duì)于每組產(chǎn)品,輸出一個(gè)該組的最大收益值。

每個(gè)結(jié)果占一行。

數(shù)據(jù)范圍
0≤N≤10000,
1≤pi,di≤10000
Slove:
按照日期從小到達(dá)排序,維護(hù)一個(gè)堆heap,
對(duì)于第i種物品如果今天賣(mài)他但是a[i].date<heap.size(),也就是說(shuō)第i個(gè)物品已經(jīng)過(guò)期了,所以你要pop掉價(jià)值小的,來(lái)賣(mài)第i個(gè)物品
最后堆種的物品就是需要賣(mài)掉能得到最大價(jià)值的物品

代碼

#include<bits/stdc++.h>
using namespace std;
struct wmy {
    int price;
    int date;
} a[10000];
bool cmp(wmy a,wmy b) {
    return a.date<b.date; 
}
int main() {
    int n;
    while(scanf("%d",&n)!=EOF) {
        int i,sum=0;
        for(i=0; i<n; i++)
            scanf("%d%d",&a[i].price,&a[i].date);
        sort(a,a+n,cmp);
        priority_queue<int,vector<int>,greater<int>>heap;
        for(i=0; i<n; i++) {
            heap.push(a[i].price);
            if(a[i].date<heap.size())
                heap.pop();
        }
        while(!heap.empty()) {
            sum=sum+heap.top();
            heap.pop();
        }
        printf("%d\n",sum);

    }
    return 0;
}
全部評(píng)論

相關(guān)推薦

日常生活的碎碎念太多,我認(rèn)為生活時(shí)刻需要記錄,而他呢認(rèn)為生活過(guò)好自己的就行!已經(jīng)不是剛剛在一起的時(shí)候了,但是生活還是非常的抽象!以前認(rèn)為戀愛(ài)跟誰(shuí)談都是一樣的,但是認(rèn)識(shí)他之后,從來(lái)沒(méi)有過(guò)這種感覺(jué)!以前認(rèn)為自己是一個(gè)只吃顏的花癡,但是后來(lái)發(fā)現(xiàn)有趣的靈魂比好看的皮囊更重要!以前認(rèn)為我需要的是一個(gè)安靜的伴侶陪伴我就好,但是后來(lái)發(fā)現(xiàn)兩人的性格契合之后是如此的美好~我們可以在凌晨?jī)牲c(diǎn)因?yàn)橐粋€(gè)視頻就風(fēng)風(fēng)火火的出門(mén)去吃麻辣燙,不過(guò)多遠(yuǎn)~隨便說(shuō)的一句話會(huì)記得很清楚,想要一臺(tái)電動(dòng)車(chē)是我剛來(lái)北京的想法,但是電動(dòng)車(chē)一直沒(méi)有紫色的~好在功夫不負(fù)有心人,我還是收到了最美美的小紫電動(dòng)車(chē),我給他取名為:破產(chǎn)一號(hào)!朋友說(shuō)我太容...
sagima:為什么有趣的靈魂比好看的皮囊更重要,不應(yīng)該要顏也有嗎
點(diǎn)贊 評(píng)論 收藏
分享
wuwuwuoow:1.簡(jiǎn)歷字體有些怪怪的,用啥寫(xiě)的? 2.Redis 一主二從為什么能解決雙寫(xiě)一致性? 3.樂(lè)觀鎖指的是 SQL 層面的庫(kù)存判斷?比如 stock > 0。個(gè)人認(rèn)為這種不算樂(lè)觀鎖,更像是樂(lè)觀鎖的思想,寫(xiě) SQL 避免不了悲觀鎖的 4.獎(jiǎng)項(xiàng)證書(shū)如果不是 ACM,說(shuō)實(shí)話沒(méi)什么必要寫(xiě) 5.邏輯過(guò)期時(shí)間為什么能解決緩存擊穿問(wèn)題?邏輯過(guò)期指的是什么 其實(shí)也沒(méi)什么多大要改的。海投吧
點(diǎn)贊 評(píng)論 收藏
分享
點(diǎn)贊 評(píng)論 收藏
分享
不愿透露姓名的神秘牛友
05-15 11:01
點(diǎn)贊 評(píng)論 收藏
分享
評(píng)論
2
收藏
分享

創(chuàng)作者周榜

更多
正在熱議
更多
??途W(wǎng)
??推髽I(yè)服務(wù)