Pinely 第二轮(Div. 1 + Div. 2)
原文约800字/词,阅读约需3分钟。发表于: 。A. Channel
A. 确定频道所有订阅者是否已经看到频道主发送的消息,通过比较同时在线订阅者的最大数量和总订阅者数量来完成。 B. 确定对给定排列进行排序所需的最大操作次数,通过计算排列中的逆序数来完成。 C. 确定在执行一定数量的操作后数组的最终状态,每个操作涉及计算数组中每个元素的最小排除值(MEX)。可以通过旋转数组来模拟操作。 D. 对一组多米诺骨牌进行着色,使得每行和每列都有相等数量的黑色和白色多米诺骨牌。可以通过确保每行中垂直多米诺骨牌的数量为偶数来完成。 E. 确定完成一组具有依赖关系的任务所需的最短时间。每个任务的时间是循环的,并且必须考虑依赖关系。一种可能的解决方案是枚举没有依赖关系的任务并计算最大完成时间。