北理工的惡龍

2021-10-10 08:52:53 字數 1193 閱讀 8066

解答小張最近沉迷上一款手機遊戲北理工的惡龍。在這個遊戲中你通過提公升攻擊力擊敗惡龍,打敗所有惡龍後你可以獲得遊戲的勝利。

在這款遊戲中,每一條惡龍有乙個難度值 x 和乙個經驗值 y 。遊戲中的英雄具有攻擊力 a 。遊戲一開始英雄的攻擊力 a=0 。打到一條惡龍你的攻擊力需要大於難度值 x 。在你擊敗惡龍以後,你的攻擊力會增加經驗值 y 。

當然,你有時需要額外提公升你的攻擊力,此時你只需氪金1元,就能增長一點攻擊力。小張想知道,如果他自己決定挑戰惡龍的順序,要想擊敗所有惡龍至少需要氪金多少錢?

第一行乙個數n (1 ≤ n ≤ 200000 )

接下來 n 行每行兩個數x,y (0 ≤ x ≤ 1000000, -1000000 ≤ y ≤ 1000000 )

乙個整數,表示小張最少需要氪金多少錢。

直接打敗第一條惡龍,此時 a=1 ,花費0元。

直接打敗第二條惡龍,此時 a=2 ,花費0元。

氪金3元,此時 a=5 ,打敗第三條惡龍,此時 a=3 。

最後直接打敗第四條惡龍。

4

0 11 1

5 -2

2 -1

3
#include

using

namespace std;

struct dragon

;struct rulex};

struct rulexy

else}}

;int

main()

else

}sort

(zengjia, zengjia + a,

rulex()

);sort

(jianshao, jianshao + b,

rulexy()

);long

long nengli =0;

long

long money =0;

for(

int i =

0; i < a; i++

)else

}for

(int i =

0; i < b; i++

)else

} cout << money << endl;

return0;

}

北理工的惡龍

背景 最近,北理工出現了乙隻惡龍,它長著很多 頭,而且還會吐火,它將會把北理工燒成廢墟,於是,校長下令召集全校所有勇士殺死這只惡龍。要殺死這隻龍,必須把它所有的頭都砍掉,每個勇士只能砍乙個龍頭,龍的每個頭大小都不一樣,乙個勇士只有在身高不小於龍頭的直徑的情況下才能砍下它。而且勇士們要求,砍下乙個龍頭...

36 北理工美女

眾所周知,北理工有很多美女,每個女生都喜歡漂亮的衣服。有一天,她們獲得了乙個巨大的矩形布料,她們想把這塊布料裁剪成一些小的矩形布料,用來製作圍巾。但是,不同的人喜歡不同的款式,因此他們開始投票為每一種款式進行定價,並把這些款式和 記錄在本子上。她們有乙個機器可以將一塊布料水平或垂直的裁剪成兩塊更小的...

考研經驗之北理工

可算出名單了,忙活一年也有個結果。不是什麼驚天動地的大事也是給自己乙個交代吧。總結一下。我考的是軟院085212專碩。先說初試 政治 因為我是往屆生,邊工作邊複習,時間比較緊,政治我從開始就打算混過45的線即可,所以從十一月才開始看政治,風中勁草的書過一遍題過一遍,蔣中挺的大題大概背了一下,最後考了...