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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

UVA11292杀怪

發(fā)布時(shí)間:2025/6/17 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 UVA11292杀怪 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題意:
???? 一個(gè)怪物有N個(gè)頭,每個(gè)頭都有半徑,然后有M個(gè)騎士,每個(gè)騎士能砍掉半徑小于等于

X[i]的頭,花費(fèi)為X[i],并且一個(gè)騎士只能用一次,問砍掉怪物所有頭的最小花費(fèi)。

思路:
????? 比較簡單的貪心題,我是直接把頭和騎士都放在一起,然后從大到小排序下,如果

權(quán)值一樣的讓騎士在前面,然后開始枚舉每一個(gè)點(diǎn),如果當(dāng)前點(diǎn)是騎士,那么直接進(jìn)棧,如

果不是騎士,那么就從棧里取出一個(gè),這個(gè)肯定是最省錢而且肯定可以砍掉這個(gè)頭的,如果

該從棧里取東西的時(shí)候棧里空了,那么就完不成任務(wù)了。

?

?

?

#include<stack>
#include<stdio.h>
#include<algorithm>


#define N 20000 + 20000 + 5

using namespace std;

typedef struct
{
?? int x ,k;
}NODE;

NODE node[N];

bool camp(NODE a ,NODE b)
{
?? return a.x > b.x || a.x == b.x && a.k > b.k;
}

int main ()
{
??? int n ,m ,i ,Ans ,ss;
??? while(~scanf("%d %d" ,&n ,&m) && n + m)
??? {????????????
??????? for(i = 1 ;i <= n ;i ++)
??????? scanf("%d" ,&node[i].x) ,node[i].k = 0;
??????? for(i = 1 ;i <= m ;i ++)
??????? scanf("%d" ,&node[i+n].x) ,node[i+n].k = 1;
??????? sort(node + 1 ,node + n + m + 1 ,camp);
??????? ss = 0;
??????? if(m < n) Ans = 0;
??????? else
??????? {
??????????? stack<int>sk;
??????????? for(i = 1 ;i <= n + m ;i ++)
??????????? {
??????????????? if(node[i].k) sk.push(node[i].x);
??????????????? else
??????????????? {
????????????????????? if(sk.empty()) break;
????????????????????? else
????????????????????? {
???????????????????????? ss += sk.top();
???????????????????????? sk.pop();
????????????????????? }
??????????????? }
???????????????
??????????? }
??????????? if(i == n + m + 1) Ans = 1;
??????????? else Ans = 0;
??????? }
??????? Ans ? printf("%d\n" ,ss) : puts("Loowater is doomed!");???
????? }
????? return 0;
}

?


?

總結(jié)

以上是生活随笔為你收集整理的UVA11292杀怪的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 最好看的电影2019中文字幕 | 亚洲国产精品综合 | 中国女人黄色大片 | 日日操日日碰 | 亚洲porn| 美女免费视频网站 | www日韩视频 | 成人国产片女人爽到高潮 | 日本成人久久 | 狠狠的日 | 山村大伦淫第1部分阅读小说 | 国产亚洲精品av | 91麻豆产精品久久久久久夏晴子 | 日本免费精品视频 | 新亚洲天堂 | 69色堂| 精品一区二区三区视频在线观看 | 天码人妻一区二区三区在线看 | jzzijzzij亚洲成熟少妇18 欧美www在线观看 | 亚洲欧美动漫 | 看看毛片| 国产www视频 | 国产精品毛片一区二区在线看舒淇 | 天天想你在线观看完整版电影免费 | 极品白嫩丰满美女无套 | 奇米影视久久久 | 国产在线视频一区二区三区 | 久久久久久蜜桃一区二区 | 在线观看亚洲免费视频 | 瑟瑟视频免费看 | 欧美不卡视频在线观看 | 国产成人av一区二区 | 亚洲精品久久久久中文字幕二区 | 国产一区视频免费观看 | 福利91| 99久久婷婷国产精品综合 | 国产乱一区二区三区 | 中文字幕在线免费看 | 亚洲久久在线观看 | 欧美午夜久久久 | 久久久久久久极品内射 | 我的好妈妈在线观看 | 米奇影视第四色 | 成人午夜精品福利免费 | 中文字幕视频在线播放 | 欧美一区二区三区在线播放 | 精品综合久久久 | 美女视频黄色 | 金鱼妻日剧免费观看完整版全集 | 免费网站在线高清观看 | 嫩草av久久伊人妇女超级a | xx色综合| 欧美乱大交xxxxx潮喷l头像 | 男人天堂tv| 国产福利精品在线观看 | 青青草一区 | 成人毛片av | 色就是色亚洲色图 | 豆花在线视频 | av五月 | 亚洲最大视频网 | 黄色免费观看网站 | 成人av在线影院 | 无码av免费精品一区二区三区 | 黄黄视频在线观看 | 亚洲最大福利 | 麻豆影视国产在线观看 | 青娱乐在线免费视频 | 国产又爽又色 | 亚洲免费在线看 | 夜夜春夜夜爽 | 毛片视频免费播放 | 青青草视频网站 | 成人自拍视频在线 | 优优色影院| 99ri国产在线 | 国产成人av电影 | 熟女av一区二区 | 国产日韩大片 | 欧美日韩一区二区区 | 99精品无码一区二区 | 亚洲第三十七页 | 制服丝袜先锋影音 | 国产精品久久久久久久天堂 | 美痴女~美人上司北岛玲 | 精品久久99 | 黄色网址视频 | 午夜精品福利一区二区蜜股av | 中文字幕视频观看 | www国产亚洲精品久久网站 | 桃色视频网| 精品国产乱码久久久久久预案 | 国产精品人妻一区二区三区 | 美女久久久久久久 | 成人欧美一区二区三区黑人动态图 | 国产一区视频在线播放 | 亚洲成人三区 | 免费激情网| 日本aa大片|