2018北郵網研機試 D 的更好解法

2021-09-11 08:03:45 字數 420 閱讀 4854

上面是原題超鏈;

原博d題的做法有點太浪費空間

#include using namespace std;

int main();

cin>>n>>x>>y>>z;

for(int i=0;i>r>>j;

r[r]++;j[j]++;

} int sum=n*x,max=-1,tem;

for(int i=1;i<109;i++)

} cout《思路就是

記錄不同溫度的ri ji出現次數

遍歷溫度,遍歷前所有零件value都為x

進入最佳溫度區間時,sum(value之和)要加(y-x)*r[i]

離開最佳溫度時,sum減(z-y)*j[i-1] (因為最佳溫度區間是閉區間)

適宜溫度區間是閉區間,然後要注意資料邊界的處理

2014北郵網研上機試題D

目錄 problem d 網路傳輸 題目描述 輸入格式 輸出格式 思路 積累知識 oj提交鏈結 網路的高效互聯與智慧型傳輸是提公升海量使用者服務請求對映效率的重要措施。在這個任務中,你要用最少的傳輸時間,將特定的資料來源傳送到指定的網路節點中。我們給定的網路一共包含n個節點 從1到n編號 其中節點1...

2018北郵機試 未進行oj測試

題目搬運,僅做個人學習使用 problem a進製轉換 題目 輸入資料0 2的32次方範圍,化成二進位制,然後逆序這個二進位制序列,轉換成十進位制。測試資料 2輸出 1測試資料 10輸出 5 include using namespace std intmain while n 0 int i 0 ...

2023年北郵機試真題(計算機 or 網研 )

問題描述 給你乙個長度為m的陣列 陣列元素從0到m 1 如果陣列裡有a i a j a k i,j,k大於等於0並且小於m 便稱之為三元組。現在給你乙個陣列,讓你求三元組的個數。例如m為2,裡面的元素為 0,0 那麼三元組為 a 0 a 0 a 0 a 0 a 0 a 1 a 0 a 1 a 0 a...