这题现场想的思路方向都是对的,但限于现场和实力因素没能A 很显然我们会想到质因数的选取 如果某个质数p被W选了,那G就不能选含有质因子p的数 因此我们不难想到状压质数的选取情况,令f[i][j]为w质数选取状态为i,g质数选取状态j的方案数 但是500以内质数太多了怎么办?我们考虑大质数能不能分开考虑 考虑到sqrt(500)以外的质数,他们在每个数中最多出现一次,因此我们只要按这些质数分类做dp即可 这样需要状压的质数只有2,3,5,7,11,13,17,23这8个了,这样就可以解决了 具体的…