青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

獨立博客: 哲學與程序

哲學與程序

ZOJ@3433

ZOJ@3433
題意:m個按序迷宮,每個迷宮可收集一定數量的cake,迷宮中的BOSS有n個ice heart,每一個需消耗的一定cake才能獲得,問通過這m個迷宮,可拿多少ice heart。
解法:貪心。對于一個ice heart,如果當前cake數大于或等于該ice heart的消耗,則直接取得,如果不,則用前面消耗的最大cake的與當前ice heart比較,當前ice heart消耗小些,則交換,賺一點cake,否則不換。用一個最大堆維護即可。
// 2386805      2011-01-15 21:33:57        Accepted      3433      C++      350      4100      redsea
#include<stdio.h>
#include
<string.h>
#include
<stdlib.h>
#include
<algorithm>
#include
<queue>
using namespace std;
struct laby
{
    
int n;
    
int cake;
    
int sp[1001];
}l[
1001];
int m;
struct Node
{
    
int cake;
    
bool operator < (struct Node a)const
    {
        
return cake < a.cake;
    }
};
void solve()
{
    priority_queue
<struct Node>Heap;
    
struct Node tmp;
    
int cake = 0;
    
int ans = 0;
    
for(int i = 1; i <= m; i++)
    {
        cake 
+= l[i].cake;
        
for(int j = 0; j < l[i].n; j++)
        {
            
if(cake >= l[i].sp[j])
            {
                ans
++;
                cake 
-= l[i].sp[j];
                tmp.cake 
= l[i].sp[j];
                Heap.push(tmp);
            }
else{
                
if(!Heap.empty())
                {
                    tmp 
= Heap.top();
                    
if(tmp.cake > l[i].sp[j]){
                        cake 
+= tmp.cake;
                        ans
--;
                        Heap.pop();
                    }
                }
                
if(cake >= l[i].sp[j])
                {
                    ans
++;
                    cake 
-= l[i].sp[j];
                    tmp.cake 
= l[i].sp[j];
                    Heap.push(tmp);
                }
            }
        }
    }
    printf(
"%d\n",ans);    
}
int main()
{
    
int T;
    scanf(
"%d",&T);
    
while(T--)
    {
        scanf(
"%d",&m);
        
for(int i = 1; i <= m; i++){
            scanf(
"%d",&l[i].n);
            
for(int j = 0; j < l[i].n; j++){
                scanf(
"%d",&l[i].sp[j]);
            }
        }
        
for(int i = 1; i <= m; i++)
        {
            scanf(
"%d",&l[i].cake);
        }
        solve();
    }
    
return 0;
}


posted on 2011-01-15 21:44 哲學與程序 閱讀(201) 評論(0)  編輯 收藏 引用 所屬分類: Algorithm

導航

公告

歡迎訪問 http://zhexue.sinaapp.com

常用鏈接

隨筆分類(37)

隨筆檔案(41)

Algorithm

最新隨筆

搜索

最新評論

獨立博客: 哲學與程序
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            另类激情亚洲| 久久精品男女| 亚洲宅男天堂在线观看无病毒| 国产精品视频yy9099| 欧美成人综合| 欧美激情黄色片| 欧美在线黄色| 久久天堂精品| 久久综合99re88久久爱| 久久琪琪电影院| 欧美xxx在线观看| 欧美区在线观看| 国产精品乱码| 国产日产亚洲精品| 亚洲欧洲一区二区在线播放| 亚洲国产高清高潮精品美女| 99国产精品久久久久久久久久| 亚洲精品国产精品乱码不99| 亚洲精品孕妇| 久久久久99| 欧美激情二区三区| 夜夜嗨av一区二区三区中文字幕| 午夜激情亚洲| 欧美精选午夜久久久乱码6080| 久久综合给合久久狠狠色| 亚洲少妇自拍| 亚洲午夜高清视频| 欧美专区亚洲专区| 麻豆精品视频| 久久综合狠狠| 99国内精品久久| 久久精品99无色码中文字幕| 欧美99在线视频观看| 国产日韩欧美一二三区| 亚洲一区二区三区精品动漫| 久久男人av资源网站| 亚洲午夜精品网| 欧美激情久久久久| 在线播放豆国产99亚洲| 久久久久久穴| 午夜精品视频一区| 国产精品www994| 亚洲一级片在线观看| 亚洲日本无吗高清不卡| 欧美在线一二三四区| 国产视频一区二区在线观看| 亚洲欧美日韩网| 亚洲欧美日韩视频一区| 国产精品乱人伦中文| 亚洲视频在线观看视频| 亚洲精品欧美激情| 欧美激情一区在线观看| 日韩午夜在线| 日韩视频久久| 国产精品久久久久久久久久免费| 亚洲一区二区免费在线| 亚洲综合色自拍一区| 好吊视频一区二区三区四区| 亚洲国产综合视频在线观看| 欧美日韩不卡| 国产一区二区精品在线观看| 两个人的视频www国产精品| 欧美精品一区二区三区蜜桃| 午夜久久电影网| 欧美99久久| 麻豆久久婷婷| 国产精品午夜国产小视频| 另类天堂av| 欧美韩国一区| 欧美日韩一区二区欧美激情| 久久精品国产亚洲a| 欧美日本不卡高清| 欧美激情视频一区二区三区在线播放 | 亚洲午夜精品一区二区| 亚洲每日在线| 欧美高清自拍一区| 欧美freesex交免费视频| 国产午夜久久| 亚洲一区二区免费在线| 亚洲一级在线观看| 欧美激情自拍| 亚洲免费福利视频| 亚洲欧美福利一区二区| 欧美精品免费观看二区| 欧美激情一区二区三区在线| 亚洲国产高清aⅴ视频| 欧美成人亚洲成人日韩成人| 欧美成人中文字幕| 一区二区久久久久久| 欧美激情精品久久久久| 亚洲第一精品夜夜躁人人爽 | 亚洲天堂男人| 小辣椒精品导航| 永久域名在线精品| 欧美日韩美女在线| 午夜亚洲视频| 亚洲乱码国产乱码精品精天堂| 午夜精品区一区二区三| 伊人久久大香线| 国产精品久线观看视频| 麻豆精品传媒视频| 亚洲一区在线观看免费观看电影高清| 久久久久久色| 午夜日韩视频| 亚洲午夜精品视频| 国产日本欧洲亚洲| 欧美激情视频给我| 久久综合给合| 亚洲人成艺术| 欧美日韩中文精品| 午夜精品久久99蜜桃的功能介绍| 每日更新成人在线视频| 亚洲人体偷拍| 国产亚洲欧美日韩日本| 免费观看亚洲视频大全| 亚洲午夜高清视频| 亚洲一级高清| 亚洲免费在线电影| 亚洲女人小视频在线观看| 亚洲小说春色综合另类电影| 亚洲破处大片| 亚洲人成在线播放网站岛国| 欧美激情一区三区| 亚洲国产视频直播| 亚洲三级视频| 亚洲免费婷婷| 一区二区欧美精品| 麻豆成人av| 亚洲精品美女久久久久| 亚洲国产精品悠悠久久琪琪| 亚洲欧洲综合| 亚洲综合不卡| 久久久久一区二区三区四区| 你懂的成人av| 国产亚洲精品综合一区91| 亚洲片在线资源| 欧美一区二区久久久| 欧美成人综合在线| 99亚洲视频| 久久琪琪电影院| 国产伦一区二区三区色一情| 亚洲国产精品一区二区尤物区| 日韩一级免费| 亚洲第一精品福利| 欧美一区在线视频| 欧美午夜精品伦理| 亚洲美女视频在线观看| 猛男gaygay欧美视频| 欧美一级电影久久| 国产视频一区在线| 欧美在线观看视频一区二区三区| 亚洲精品国久久99热| 久久亚洲精品一区| 在线免费精品视频| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲欧美日本国产专区一区| 欧美天堂在线观看| 亚洲欧美视频一区二区三区| 99pao成人国产永久免费视频| 91久久久在线| 欧美成人xxx| 一区二区三区高清视频在线观看| 亚洲动漫精品| 久久久一二三| 亚洲午夜视频在线观看| 免费中文日韩| 亚洲一区视频在线| 午夜伦欧美伦电影理论片| 黄色一区三区| 亚洲国产老妈| 欧美日韩一区二区三区免费看 | 久久成人18免费观看| 国产精品成人一区二区艾草| 午夜精品久久久久影视| 亚洲激情黄色| 亚洲国产高清自拍| 国产精品视频专区| 牛牛影视久久网| 欧美日韩中文字幕综合视频 | 狠狠久久综合婷婷不卡| 麻豆精品传媒视频| 国产精品私房写真福利视频| 蜜臀va亚洲va欧美va天堂| 国产精品青草久久久久福利99| 欧美成人一区二区三区片免费| 国产精品国产自产拍高清av| 亚洲第一中文字幕在线观看| 国产日韩一区二区三区| av不卡在线| 亚洲手机成人高清视频| 久久国产日本精品| 久久免费99精品久久久久久| 欧美日韩国产一区二区| 久久精品一区中文字幕| 国产美女精品| 日韩午夜在线| 日韩午夜剧场| 欧美护士18xxxxhd| 亚洲精品日韩在线观看| 亚洲日本一区二区三区|