当前位置:网站首页>打印任务排序 js od华为
打印任务排序 js od华为
2022-07-31 01:18:00 【大鸡腿最好吃】
标题:打印任务排序 | 时间限制:1秒 | 内存限制:262144K | 语言限制:不限
某个打印机根据打印队列执行打印任务。打印任务分为九个优先级,分别用数字1~9表示,数字越大优先级越高。打印机每次从队列头部取出第一个任务A,然后检查队列余下任务中有没有比A优先级更高的任务,如果有比A优先级高的任务,则将任务A放到队列尾部,否则就执行任务A的打印。请编写一个程序,根据输入的打印队列,输出实际的打印顺序
输入描述:
输入一行,为每个任务的优先级,优先级之间用逗号隔开,优先级取值范围是1~9
输出描述:
输出一行,为每个任务的打印顺序,打印顺序从0开始,用逗号隔开
示例1
输入
9,3,5
输出
0,2,1
说明
队列头部任务的优先级为9,最先打印,故序号为0;接着队列头部任务优先级为3,队列中还有优先级为5的任务,优先级3任务被移到队列尾部;接着打印优先级为5的任务,故其序号为1;最后优先级为3的任务的序号为2
示例2
边栏推荐
猜你喜欢
随机推荐
typescript16-void
《实战》基于电商领域的词性提取及其决策树模型建模
Xiaohei's leetcode journey: 117. Fill the next right node pointer of each node II
Ticmp - 更快的让应用从 MySQL 迁移到 TiDB
The sword refers to offer17---print the n digits from 1 to the largest
typescript17-函数可选参数
MySQL (6)
仿牛客网项目总结
数字图像隐写术之JPEG 隐写分析
Chi-square distribution of digital image steganography
Image processing tool design
ROS Action communication
JPEG Steganalysis of Digital Image Steganography
MySQL (6)
Solution: Parameter 0 of method ribbonServerList in com.alibaba.cloud.nacos.ribbon.NacosRibbonClientConfigu
Rocky/GNU之Zabbix部署(1)
typescript12-联合类型
响应式布局与px/em/rem的比对
System design. Short chain system design
华为“天才少年”稚晖君又出新作,从零开始造“客制化”智能键盘