题意:
给你两个数n,s(1e9),问你能否使得s+1--s+n和1--n全部匹配
每个数只能匹配他的因子
思路:
要匹配的这一段数中非重合部分最多有1个素数,也就是说n和s不能同时很大
我打了1e9的素数间隔表,发现最大间距才280多。。
然后索性直接当n和s都大于500的时候就输出no就可以了
符合条件的数非重合部分最多500个,二分匹配一下
/* ***********************************************Author :devil************************************************ */#include #include #include #include #include #include #include #include #include