[BZOJ1853]幸运数字(搜索,容斥) 题面 BZOJ 洛谷 题解 成功轰下洛谷rk1,甚至超越了一个打表选手 这题思路很明显吧,先搞出来所有范围内的合法数字,然后直接容斥, 容斥的话显然没有别的办法解决,只能够爆搜, 那么我们就来大力剪枝: 1.如果当前的所有选定的数的\(lcm\)大于\(r\)直接退出,这不显然吗.. 2.如果一个合法数字是另外一个合法数字的倍数,那么这个数没有意义,这不还是显然吗. 3.把合法的所有数字从大往小排序,这样爆搜的时候更快突破边界. 好了,这样子就可以在洛…