09 2021 档案
UVA10957 So Doku Checker
摘要:原题链接 题意简述 有若干个数据,每次会给你一个 的数独,你需要补全这个数独。其中 ~ 表示已经确定的数, 代表不确定的数,也就是你要填的数。(数独规则请自行百度) 如果输入的数独已经不符合规则,输出“Illegal”;如果有唯一解,输
UVA11060 Beverages
摘要:原题链接 题意简述 Dilbert 喜欢喝饮料(酒)。有多组数据,每组数据会给你 个饮料的名字,和 个饮料之间的关系。对于关系 ,意思是喝 之前必须先喝 (关系之间具有传递性)。求 Dilbert 喝饮料的顺序。 \(1
CF457B Distributed Join
摘要:原题链接 题意简述 给定数组 和 ,大小为 和 ,每次操作可以把 数组或 数组里的任意位置的数复制到任意其他位置,其代价为该位置的值。最后需要满足 数组的任意位置与 数组的任意位置都被复制到了同一个地方。求最
SP530 DIV2 - Divisors 2
摘要:原题链接 题意简述 设 为 的因数个数。若 ,且对于所有的 ,都有 ,则称 为特殊的数。 求 内所有的特殊的数。为减小输出量,只需在每
P5568 校门外的区间
摘要:原题链接 题意描述 需要你维护一个集合 , 并与给定的一些集合进行并集、交集、差集、异或等运算(其实题面已经很清楚了,不过多描述)。 解题思路 由于集合的值域较小,可以把它看成一段 01数列 的操作,其中数列中某个位置的值为 就代表集合 中有这个数。 先假设这个数列