摘要:
点我看题 题目质量一言难尽(至少对我来说 所以我不写D的题解了 A - mod M 发现如果把M选成2,就可以把答案压到至多2。所以答案只能是1或2,只要判断答案能不能是1即可。如果答案是1,那么M必须是所有任意两个数的差的GCD的因子,只要检查这个GCD是否是1即可。实现的话之间取所有相邻两个数的 阅读全文
摘要:
点我看题 A - Max Mod Min 非常诈骗。一开始以为要观察什么神奇的性质,后来发现直接模拟就行了。可以证明总操作次数是$O(nlog a_i)$的。具体就是,每次操作都会有一个数a被b取模,然后变成a%b。注意到a%b是$\leq \frac a2$的,并且a被操作之后会变成整个数据最小的 阅读全文
摘要:
点我看题 A - Three Cards 先把所有数按位数从多到少排序,答案的位数一定等于位数最多的三个数的位数之和$tot$。对于每个i,把有i位的数排序,并记录每个i的排序结果。最后枚举答案中三个数最靠前的数$a_i$,然后枚举第二个数的长度$lenj$,取长度为lenj的数中最大的。如果这个最 阅读全文