HBC19936[CQOI2015]任务查询系统题解 (超级计算机中的任务管理系统)

庄子墨 STL编程 135 0
想要成为编程高手?那就来试试全网最全C++题库,让您在练习中快速成长。
最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分,超级计算机中的任务用三元组(Si,Ei,Pi)描述,(Si,Ei,Pi)表示任务从第Si秒开始,在第Ei秒后结束(第Si秒和Ei秒任务也在运行 ),其优先级为Pi,同一时间可能有多个任务同时执行,它们的优先级可能相同,也可能不同,调度系统会经常向查询系统询问,第Xi秒正在运行的任务中,优先

最近实验室正在为其管理的超级计算机编制一套任务管理系统,而你被安排完成其中的查询部分。超级计算机中的任务用三元组(Si,Ei,Pi)描述,(Si,Ei,Pi)表示任务从第Si秒开始,在第Ei秒后结束(第Si秒和Ei秒任务也在运行 ),其优先级为Pi。同一时间可能有多个任务同时执行,它们的优先级可能相同,也可能不同。调度系统会经常向查询系统询问,第Xi秒正在运行的任务中,优先级最小的Ki个任务(即将任务按照优先级从小到大排序后取前Ki个 )的优先级之和是多少。 特别的,如果Ki大于第Xi秒正在运行的任务总数,则直接回答第Xi秒正在运行的任务优先级之和。上述所有参数均为整数,时间的范围在1到n之间(包含1和n)。

HBC19936[CQOI2015]任务查询系统题解
(超级计算机中的任务管理系统)-第1张图片-东莞河马信息技术
(图片来源网络,侵删)
不断学习,不断挑战,才能在编程领域中脱颖而出!全网最全C++题库,助您成为编程高手!

标签: HBC19936[CQOI2015]任务查询系统题解