蓝桥杯2300: 蓝桥杯2019年第十届省赛真题-外卖店优先级题解

季陌殇 算法基础篇 59 0
不断提升技能,才能在职场中立于不败之地!全网最全C++题库,助您成为编程领域的佼佼者。
一个优先级,初始时 优先级都为 0,到 0;而如果外卖店有订单,则优先级不减反加,每有一单优先级加 2,优先级小于等于 3,则会被清除出优先缓存。

“饱了么”外卖系统中维护着 N 家外卖店,编号 1 ∼ N。每家外卖店都有 一个优先级,初始时 (0 时刻) 优先级都为 0。 每经过 1 个时间单位,如果外卖店没有订单,则优先级会减少 1,最低减 到 0;而如果外卖店有订单,则优先级不减反加,每有一单优先级加 2。 如果某家外卖店某时刻优先级大于 5,则会被系统加入优先缓存中;如果 优先级小于等于 3,则会被清除出优先缓存。 给定 T 时刻以内的 M 条订单信息,请你计算 T 时刻时有多少外卖店在优 先缓存中。

蓝桥杯2300: 蓝桥杯2019年第十届省赛真题-外卖店优先级题解
-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
想要在职场中立于不败之地?那就来试试全网最全C++题库,让您在练习中快速提升技能。

标签: 蓝桥杯2300: 蓝桥杯2019年第十届省赛真题-外卖店优先级题解