[关闭]
@owaski 2016-10-02T10:08:46.000000Z 字数 408 阅读 635

题解

CF Intel Code Challenge Elimination Round (Div.1 + Div.2, combined) F

题目意思可以转化成给定个非负二元组,判断是否有一个值满足:


我们来看如果的话,只需要满足:

这个结论是可以扩展的,只要任意一对二元组都满足条件,那么整体就是满足条件的。
证明的话,考虑CRT要求互质,但是因为每一对二元组都满足条件,因此我们可以把经过变换变成两两互质的,你可以先固定,然后令,同时变换,然后继续固定。。。
因为题目中,因此个二元组中最多有个本质不同的二元组,那么我们就可以很方便的扫出答案。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注