题目描述

有5台打印机打印文件,每台打印机有自己的待打印队列。

因为打印的文件内容有轻重缓急之分,所以队列中的文件有1~10不同的代先级,其中数字越大优先级越高。

打印机会从自己的待打印队列中选择优先级最高的文件来打印。

如果存在两个优先级一样的文件,则选择最早进入队列的那个文件。

现在请你来模拟这5台打印机的打印过程。

输入描述

每个输入包含1个测试用例,

每个测试用例第一行给出发生事件的数量N(0 < N < 1000)。

接下来有 N 行,分别表示发生的事件。共有如下两种事件:

“IN P NUM”,表示有一个拥有优先级 NUM 的文件放到了打印机 P 的待打印队列中。(0< P <= 5, 0 < NUM <= 10);
“OUT P”,表示打印机 P 进行了一次文件打印,同时该文件从待打印队列中取出。(0 < P <= 5)。

输出描述

对于每个测试用例,每次”OUT P”事件,请在一行中输出文件的编号。
如果此时没有文件可以打印,请输出”NULL“。
文件的编号定义为”IN P NUM”事件发生第 x 次,此处待打印文件的编号为x。编号从1开始。

用例

输入 7
IN 1 1
IN 1 2
IN 1 3<

华为OD机试 - 打印机队列(Python)相关推荐

  1. 华为OD机试 - 打印机队列(Java JS Python)

    题目描述 有5台打印机打印文件,每台打印机有自己的待打印队列. 因为打印的文件内容有轻重缓急之分,所以队列中的文件有1~10不同的代先级,其中数字越大优先级越高. 打印机会从自己的待打印队列中选择优先 ...

  2. 【华为OD机试c++/java/python 真题2023 Q1】

    2023 Q1 新题库,实时更新中!!!!! [华为OD机试]-真题 !!点这里!! [华为OD机试]真题考点分类 !!点这里 !! 这些题目每一道博主都刷了至少两遍,对每一个题目都有自己的见解和思考 ...

  3. 【华为OD机试真题 python】连续出牌数量【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  4. 【华为OD机试真题 python】补种未成活胡杨 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  5. 【华为OD机试真题 python】羊、狼、农夫过河【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  6. 【华为OD机试真题 python】星际篮球争霸赛【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 本专栏包含华为OD机试真题,会实时更新收纳网友反馈,为大家更新最新的华为德科OD机试试题,为大家提供学习和练手的题库,订阅本专栏后可私信进交流群哦 ...

  7. 【华为OD机试真题 python】用户调度问题 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  8. 【华为OD机试真题 python】机器人走迷宫 【2022 Q4 | 200分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

  9. 【华为OD机试真题 python】篮球比赛 【2022 Q4 | 100分】

    前言 <华为OD笔试真题 python> 专栏含华为OD机试真题.华为面试题.牛客网华为专栏真题. 如果您正在准备华为的面试,或者华为od的机会,有任何想了解的可以私信我进行交流.我会尽可 ...

最新文章

  1. 为什么栈和堆的生长方向不一样
  2. 以Dapper、Zipkin和LightStep [x]PM为例阐述分布式跟踪的过去、现在和未来
  3. 【Linux网络编程】TCP 和 UDP 数据报格式详解
  4. 深入Java集合学习系列:HashMap的实现原理
  5. Spring-tx-TransactionInfo
  6. 【第九届蓝桥杯大赛决赛真题】JAVA大学C组题解
  7. 专注NLP、推荐等AI算法招聘群,慢者无,包括几乎所有公司最新信息
  8. ssh-key生成密钥及SSH无密码登录的配置(转载)
  9. 神州数码交换机建立VSF与删除VSF
  10. 移动硬盘使用时间、读写速度和坏道查询
  11. 如何使用LaTeX完成一篇论文的基本排版
  12. linux垃圾清理软件下载,垃圾清理大师极速版
  13. Android的三种绑定方式
  14. 如何正确地在Spring Data JPA和Jackson中用上Java 8的时间相关API(即JSR 310也即java.time包下的众神器)...
  15. 使用AVFoundation完成照片拍摄存储相册, 开启关闭闪光灯, 切换摄像头
  16. Redis Lua 列表批量操作
  17. HTTP中常见的状态码代表的意思比如202、303、404、505、访问网络时有时经常见的状态,也是面试题中关于HTTP经常出现的
  18. PHP+MySQL实现用户登录注册API接口
  19. css+html创建一个大风车
  20. Mobileye在耶路撒冷启动自动驾驶测试,挑战极限路况

热门文章

  1. 相同月利率条件下不同还款方式贷款的APR与IRR研究
  2. 高等数学18讲(19版)7.26
  3. sw钣金插件_沐风好课进行时!今晚八点直播讲解:SW非标设计之桁架机械手!...
  4. RPA自动化办公03——Uibot图像界面自动化
  5. 全同态加密(FHE)体系概述(初学版)
  6. openal MinGW 编译
  7. IntelliJ IDEA中.ignore插件使用详解
  8. 2020/7/14 可积、连续、存在原函数的关系
  9. VS2015安装配置boost库
  10. JS实现上传图片的三种方法并实现预览图片功能