#P1345. 2023.05-B卷-HWOD机试 - 模拟消息队列

2023.05-B卷-HWOD机试 - 模拟消息队列

题目内容

让我们来模拟一个消息队列 的运作,有一个发布者和若干消费者,发布者会在给定的时刻向消息队列发送消息,

  • 若此时消息队列有消费者订阅,这个消息会被发送到订阅的消费者中优先级最高(输入中消费者按优先级升序排列)的一个;
  • 若此时没有订阅的消费者,该消息被消息队列丢弃。

消费者则会在给定的时刻订阅消息队列或取消订阅。