1. 程式人生 > >HDU 6290(最短路)

HDU 6290(最短路)

高玩小Q不僅喜歡玩尋寶遊戲,還喜歡一款升級養成類遊戲。在這個遊戲的世界地圖中一共有n個城鎮,編號依次為1n

這些城鎮之間有m條單向道路,第i 條單項道路包含四個引數ui,vi,ai,bi,表示一條從ui號城鎮出發,在vi號城鎮結束的單向道路,因為是單向道路,這不意味著小Q可以從vi沿著該道路走到ui。小Q的初始等級level1,每當試圖經過一條道路時,需要支付cost=log2(level+ai/level),並且經過該道路後,小Q的等級會提升ai級,到達level+ai級。但是每條道路都會在一定意義上歧視低消費玩家,準確地說,如果該次所需積分cost<bi,那麼小Q不能經過該次道路,也不能提升相應的等級。

注意:本遊戲中等級為正整數,但是積分可以是任意實數。

小Q位於1
號城鎮,等級為1,現在為了做任務要到n號城鎮去。這將會是一次奢侈的旅行,請寫一個程式幫助小Q找到需要支付的總積分最少的一條路線,或判斷這是不可能的。

相關推薦

HDU 6290短路

高玩小Q不僅喜歡玩尋寶遊戲,還喜歡一款升級養成類遊戲。在這個遊戲的世界地圖中一共有n個城鎮,編號依次為1到n。這些城鎮之間有m條單向道路,第i 條單項道路包含四個引數ui,vi,ai,bi,表示一條從ui號城鎮出發,在vi號城鎮結束的單向道路,因為是單向道路,這不意味著小Q可以從vi沿著該道路走到ui。小Q的

一個人的旅行 HDU - 2066 短路

mis 一個人 ssi 輸出 int cstring col 個數 cto 一個人的旅行 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Su

2017多校訓練賽第四場 HDU 6071短路

Lazy Running Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 524288/524288 K (Java/Others) Total Submission(s): 101    Accepted S

hdu 2544短路

Problem Description 在每年的校賽裡,所有進入決賽的同學都會獲得一件很漂亮的t-shirt。但是每當我們的工作人員把上百件的衣服從商店運回到賽場的時候,卻是非常累的!所以現在他們想要尋找最短的從商店到賽場的路線,你可以幫助他們嗎? Input

hdu 5521 Meeting短路

names n) can style air ima pid hid con 題目鏈接:http://acm.hdu.edu.cn/showproblem.php?pid=5521 題意:有1-n共n個點,給出m個塊(完全圖),並知道塊內各點之間互相到達花費時

HDU-5521 Meeting短路

HDU-5521 Meeting (最短路) 題目大意 給標記從1-n的節點,並且進行了分塊(分塊可能會有重合),第i個分塊內部有sis_isi​個節點,節點兩兩之間都有路徑相連,通過的時間都是tit_iti​。現在一頭奶牛從節點1出發,另一頭從n出發,想找一箇

hdu 1690 Bus System短路

題目意思:給出各個長度和花費,然後給出n,m, 接下來n行每行一個數,代表0到城市i的距離。注意這些城市是在一條直線上的。然後詢問m個城市間的最小花費。 思路:用flody求一下就行,注意開lon

hdu 3832短路拆點

Earth Hour Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 125536/65536 K (Java/Others) Problem Description Earth Hour is an a

HDU 1874 暢通工程續短路

暢通工程續 Problem Description 某省自從實行了很多年的暢通工程計劃後,終於修建了很多路。不過路多了也不好,每次要從一個城鎮到另一個城鎮時,都有許多種道路方案可以選擇,而某些方案要

網絡提速短路

三臺 oid size 註意 減少 組成 getchar() cst etc codevs——1243 網絡提速 時間限制: 1 s 空間限制: 128000 KB 題目等級 : 黃金 Gold

單源短路徑短路

ext getchar 路徑 鄰接鏈表 單源最短路 fin struct true com 洛谷——P3371 【模板】單源最短路徑(spfa) 題目描述 如題,給出一個有向圖,請輸出從某一點出發到所有點的最短路徑長度。 輸入輸出格式 輸入格

Currency Exchange短路

quest ber its 只需要 nging lars script end ive                            poj—— 1860 Currency Exchange Time Limit: 1000

短路第七屆福建省大學生程序設計競賽 Problem J- X

main tails return ros code and rect list def Problem Description X is a fully prosperous country, especially known for its complicated

Codeforces Gym 100269 Dwarf Tower 短路

pair iostream printf sync part ret scribe first pan 題目連接: http://codeforces.com/gym/100269/attachments Description Little Vasya is playin

[BZOJ2118] 墨墨的等式短路

getch val light ont etc 選擇 clu sdi con 傳送門 好神啊。。 需要用非負數個a1,a2,a3...an來湊出B 可以知道,如果一個數x能被湊出來,那麽x+a1,x+a2.......x+an也都能被湊出來 那麽我們只需要選擇

【Luogu1608】路徑統計短路DP

要花 include dijkstra main std mar 行為 不能 總數 題目傳送門 題目描述 “RP餐廳”的員工素質就是不一般,在齊刷刷的算出同一個電話號碼之後,就準備讓HZH,TZY去送快餐了,他們將自己居住的城市畫了一張地圖,已知在他們的地圖上,有N個地方,

【CodeForces954D】Fight Against Traffic短路

AC ces tin info sin span == ace com Description 題目鏈接 Solution 從起點和終點分別做一次最短路並記錄結果 枚舉每一條可能的邊判斷 Code #include <cstdio> #include <a

51-node-1649齊頭並進短路

else Go oid != return string OS AC amp 題意:中文題,沒啥坑點; 解題思路:這道題一開始以為要跑兩個最短路,後來發現不用,因為如果給定了鐵路的線路,那麽,公路一定是n個節點無向圖的補圖,所以,鐵路和公路之間一定有一個是可以直接從1到n的

POJ-1860 Currency Exchange 短路

條件 n) fin inline AS 我們 fde 思想 %d https://vjudge.net/problem/POJ-1860 題意 有多種匯幣,匯幣之間可以交換,這需要手續費,當你用100A幣交換B幣時,A到B的匯率是29.75,手續費是0.39,那麽你可以

POJ-2253 Frogger短路

tor struct code namespace https href IV 所有 put https://vjudge.net/problem/POJ-2253 題意 公青蛙想到母青蛙那裏去,期間有許多石頭,公青蛙可以通過這些石頭跳過去。問至少要跳的最大距離,