摘要: F - Make It One 思路: dp + 容斥 首先, 答案不会超过7, 因为前7个质数的乘积大于3e5(最坏的情况是7个数, 每个数都缺少一个不同的因子) 所以从1到7依次考虑 dp[i][j]: 表示选取i个数且gcd==j的方案数 dp[i][j] = C(cntj, i) - ∑dp 阅读全文
posted @ 2018-11-12 16:28 Wisdom+.+ 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Number of Amidakuji 思路:dp dp[i][j]表示经过(i, j) 这个点的方案数 然后一层一层地转移, 对于某一层, 用二进制枚举这一层的连接情况, 判断连接是否符合题意, 然后再进行转移 代码: 阅读全文
posted @ 2018-11-12 11:27 Wisdom+.+ 阅读(366) 评论(0) 推荐(0) 编辑