<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      CF2035E

      有兩種操作,第一種代價 \(x\),第二種 \(y\)。在不能連續進行 \(1\) 操作 \(k\) 次的情況下,問至少需要多少代價才能打出至少 \(z\) 點傷害。

      • 使攻擊力 \(d\)\(1\)(初始為 \(0\))。
      • 打出 \(d\) 點傷害。

      \(1 \le x, y, z, k \le 10^8\)\(100\) 組數據。

      有一個很顯然的貪心,盡量先第一種再第二種。所以一定是進行 \(c\)\('k + 1'\) 模式后,再升級 \(r(0 \le r < k)\) 次,最后還需打 \(p\) 次傷害。

      可以枚舉 \(c, r\),計算 \(p_{min}\)。因為 \(c\)\(\sqrt{\frac{z}{k}}\) 級別,所以時間復雜度是 \(O(\sqrt {zk})\)

      然后發現對于每種 \(c\) 都可以整除分塊,只有 \(O(\sqrt k)\)\(p_{min}\),時間復雜度降為 \(O(\sqrt z + \sqrt k)\),足以通過。


      最開始以為有什么凸性之類的,寫了個二分套三分,然后發現不對,\(10^8\) 的范圍還是指向根號級做法。

      不小心對 \(p\) 整除分塊了(有很多種 \(c_{min}\)),搞了挺久的。

      當有多種選擇時要仔細分辨,不要盲目隨機選擇

      posted @ 2025-11-02 22:56  xiehanrui0817  閱讀(5)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 精品国产成人一区二区| 亚洲精品无码久久久影院相关影片| 国产无遮挡裸体免费久久| 亚洲和欧洲一码二码三码| 久久精品亚洲热综合一区二区| 国产成人精品亚洲资源| 香蕉久久夜色精品国产成人| 亚洲成人四虎在线播放| 国产精品揄拍100视频| 成人无码午夜在线观看| 日日碰狠狠躁久久躁96avv| 潮喷无码正在播放| 精品国产av一区二区三区| 九九热免费公开视频在线| 国产精成人品日日拍夜夜 | 国厂精品114福利电影免费| 国产精品白浆免费视频| 国产精品第一页中文字幕| 忘忧草日本在线播放www| 99久久成人亚洲精品观看| 国产精品SM捆绑调教视频| 泗阳县| 成人精品一区二区三区四| 中文字幕亚洲无线码一区女同| 日韩va中文字幕无码电影| 国产网红主播精品一区| 日本韩无专砖码高清观看| 长乐市| 起碰免费公开97在线视频| 亚洲一区二区三区18禁| 亚洲男人成人性天堂网站| 日韩一区二区三区女优丝袜| 99re视频在线| 高潮潮喷奶水飞溅视频无码| 人人爽人人爽人人片a免费| 国语做受对白XXXXX在线| 亚洲av成人在线一区| 性做久久久久久久| 99精品国产丝袜在线拍国语| 国产一级黄色片在线播放| 国产午夜福利免费入口|