第十屆藍橋杯A組(C C 組) 外賣店優先順序

2021-10-02 14:21:38 字數 768 閱讀 3626

這道題還是列舉的思路,另外還運用到了vector容器。就是按時間乙個乙個出訂單,沒出乙個判斷一次,判斷此刻店的狀態。把問題劃分為一家一家店的小問題。

#include#include#includeusing namespace std;

const int maxm = 100000;

vectora[maxm];//用vector記錄每家外賣店的訂單資訊

int n, m, t;

int max(int a, int b)//這個函式包含在標頭檔案中,可以不寫

bool f(int x)

now = max(0, now - (t - a[x][a[x].size() - 1]));//當最後乙個訂單時間刻度不為t時

if (now <= 3)//到最後時刻不達標就退出

ret = 0;

return ret;

}int main()

int ans = 0;

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

cout << ans;

system("pause");

return 0;

}

上面還是有點小問題的,看下面這個:

第十屆藍橋杯c組

求和 1905111 這裡的string npos可以使用 1代替 include include using namespace std intmain cout 矩形切割 21 include include using namespace std intmain cout 年號字元 byq i...

第十屆藍橋杯A組C C 試題D迷宮

題目 下圖給出了乙個迷宮的平面圖,其中標記為 1 的為障礙,標記為 0 的為可 以通行的地方。010000 000100 001001 110000 迷宮的入口為左上角,出口為右下角,在迷宮中,只能從乙個位置走到這 個它的上 下 左 右四個方向之一。對於上面的迷宮,從入口開始,可以按drrurrdd...

第十屆藍橋杯C組 試題 G 外賣店優先順序

問題描述 飽了麼 外賣系統中維護著 n 家外賣店,編號 1 n。每家外賣店都有 乙個優先順序,初始時 0 時刻 優先順序都為 0。每經過 1 個時間單位,如果外賣店沒有訂單,則優先順序會減少 1,最低減 到 0 而如果外賣店有訂單,則優先順序不減反加,每有一單優先順序加 2。如果某家外賣店某時刻優先...