2018 計蒜之道-初賽 第一場 A-百度無人車
百度一共製造了nn輛無人車,其中第ii輛車的重量為a_i\ \mathrm{kg}aikg。
由於車輛過重會增大輪胎的磨損程度,現在要給這nn輛車減輕重量。每將一輛車減輕1\ \mathrm{kg}1kg需要消耗pp萬百度幣,總預算為ss萬百度幣。
現在希望你設計一種最優的減重方案,使得最重的車輛的重量是所有減重方案中最小的。任何時候,每輛車的重量必須大於等於1\ \mathrm{kg}1kg。並且減重方案只能減輕整數\mathrm{kg}kg。
輸入格式
第一行輸入一個整數nn,表示百度無人車的數量。
接下來一行輸入nn個整數,其中第ii個整數a_iai表示第ii輛車的重量。
接著一行輸入兩個整數p, s
保證1 \le n \le 200001≤n≤20000,1 \le a_i \le 200001≤ai≤20000,1 \le p \le 200001≤p≤20000,1 \le s \le 10^{18}1≤s≤1018。
輸出格式
輸出一個整數,表示經過你設計的最優減重方案後,最重的車輛的重量是多少\mathrm{kg}kg。
相關推薦
2018 計蒜之道 初賽 第一場A百度無人車
百度一共製造了 nn 輛無人車,其中第 ii 輛車的重量為 a_i\ \mathrm{kg}aikg。由於車輛過重會增大輪胎的磨損程度,現在要給這 nn 輛車減輕重量。每將一輛車減輕 1\ \mathrm{kg}1kg 需要消耗 pp 萬百度幣,總預算為 ss 萬百度幣。現在希望你設計一種最優的減重方案,使
2018 計蒜之道 初賽第一場 A 百度無人車
題目概述 百度一共製造了 n 輛無人車,其中第i輛車的重量為 aii kg。 由於車輛過重會增大輪胎的磨損程度,現在要給這 n輛車減輕重量。每將一輛車減輕 1 kg 需要消耗 p萬百度幣,總預算為 s 萬百度幣。 現在希望你設計一種最優的減重方案,使得最
2018 計蒜之道-初賽 第一場 A-百度無人車
百度一共製造了nn輛無人車,其中第ii輛車的重量為a_i\ \mathrm{kg}aikg。由於車輛過重會增大輪胎的磨損程度,現在要給這nn輛車減輕重量。每將一輛車減輕1\ \mathrm{kg}1kg需要消耗pp萬百度幣,總預算為ss萬百度幣。現在希望你設計一種最優的減重方案,使得最重的車輛的重量是所有減
2018 計蒜之道 初賽 第一場
得到 ret ++ pair bsp 連通 所有 sizeof -i 百度無人車 二分答案即可。 #include <bits/stdc++.h> using namespace std; #define rep(i, a, b) for (
2017 計蒜之道 初賽 第一場 A.阿里的新遊戲
題目背景是成三棋,題目要求是輸入小紅和小明的棋子位置,用座標表示(棋盤的座標系建在原點中心,橫縱座標都是從-3到3),然後輸出小紅的成三數(這個線段上有三個小紅的棋子)。 題目描述很簡單,但是我花了一個小時才AC,而且用的是最笨的方法,枚舉了16種可能的情況,正解肯定不會是
2017 計蒜之道 初賽 第一場 A題B題
A. 阿里的新遊戲 通過率: 81.04 %通過人數: 1090分值: 500 B. 阿里天池的新任務(簡單) 通過率: 61.89 %通過人數: 588分值: 1000 C. 阿里天池的新任
2017 計蒜之道 初賽 第一場 A. 阿里的新遊戲
一道列舉題目, 列舉所有的組合,然後根據這些組合判斷棋子在不在同一條線上 #include<iostream> #include<cstring> #include&l
2017 計蒜之道 初賽 第一場 B.阿裏天池的新任務
cti 任務 getch efi queue sca inline map fine 2017 計蒜之道 初賽 第一場 B.阿裏天池的新任務 1 /* QYP kuai wo dai ma*/ 2 #include<algorithm> 3 #inc
2018 計蒜之道 初賽 第二場
c11 cpp std DC tdi 字典樹 AR clu scan 簽到完看到C沒什麽人過就溜樂。 A.淘寶的推薦系統 直接DP,時間復雜度$O(∑nd)$ #include <bits/stdc++.h> using namespac
2016 計蒜之道 初賽 第一場
青雲的伺服器金鑰 題目連結: https://nanti.jisuanke.com/t/11162解題思路: 我們分類討論一下: 1、所有字母都沒有出現過: 直接輸出0即可。 2、只有一種字母: 這時
[數論] 2017 計蒜之道 初賽 第一場 阿里天池的新任務
我們令子串Ss,t對應的ws為這個子串的b 因為互質 所以b是互不相同的 轉為求有幾個b滿足條件 然後每一位看作一個限制 把所有限制離散化取交即可 注意處理奇偶性 還有一個細節 s≤n−m+1 我們還要倒著把最後m−1個b中合法的減掉 #includ
2017 計蒜之道 初賽 第一場
A.就是判斷每個線段是否有小紅的三個點,每個線段只有三個哦! 非常氣,迴圈寫成[0,6)了,改的時候沒改完 #include<iostream> #include<cstdio> #include<cstring> #include&
計蒜之道初賽第一場-阿里天池的新任務(簡單)
阿里“天池”競賽平臺近日推出了一個新的挑戰任務:對於給定的一串 DNA 鹼基序列 tt,判斷它在另一個根據規則生成的 DNA 鹼基序列 ss 中出現了多少次。 首先,定義一個序列 ww:
計蒜之道 初賽 第一場 搜狗輸入法的分詞演算法
搜狗輸入法最近的使用者輸入中出現了一種新的輸入模式,形如 “0k1234567”,搜狗的工程師發現這一模式後瞭解到,這是一種新被提出的對於十五進位制數字的標記模式,其中 “0k” 是標記進製為15的字首標記,之後的部分 “1234567” 是實際的十五進位制的數字串。 在發
計蒜之道初賽第一場-阿里的新遊戲
阿里九遊開放平臺近日上架了一款新的益智類遊戲——成三棋。成三棋是我國非常古老的一個雙人棋類遊戲,其棋盤如下圖所示: 成三棋的棋盤上有很多條線段,只能在線段交叉點上放入棋子。我們可以用座標系來描述棋盤: 如果一條線段上的三個交叉點都被同一玩家的棋子佔據的話
2017計蒜之道 初賽 第一場
2017計蒜之道 預賽 第一場 A 16種情況手動暴力即可 #include <bits/stdc++.h> #define nmax 7 using namespace std; int mp[nmax][nmax]; int n,m;
計算之道第一場A百度無人車詳解
官方給出的題目解析是二分搜尋 直接二分最後的最大值,然後檢車錢是否足夠即可 為什麼不能將l設定為最小值的原因:while迴圈的退出條件是r-l <= 0題目中有一句話就是任何時候每一輛車的重量必須大於等於1kg 按照你原來的設計思想,也就是將l設定為最小值那麼當
2018 計蒜之道 初賽 第三場
spa target clas double 排序 out pri n) algo A. 貝殼找房性價比 題解:按s排序後,斜率最大的點必定在相鄰的兩點之間。 #pragma warning(disable:4996) #include<queue> #inc
2018 計蒜之道 初賽 第四場題解 未完結
A.題目連結 Analysis: 對於任何一個如題的浮點數,唯有我當前識別的數為4才會受後一位影響 ~~~當然你要注意|Y|表示長度超1000位,我會告訴你我第一份妄想FB的程式碼是直接 > 444 的嘛 )辣雞出題人 Code:
2017計蒜之道 初賽 第二場 百度的科學計算器(簡單)
line ret ext while () value nan pytho sca /** 題目:2017計蒜之道 初賽 第二場 百度的科學計算器(簡單) 鏈接:https://nanti.jisuanke.com/t/15504 題意:給一個合法的表達式,包含加號+