![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数学知识
文章平均质量分 56
Grayson_Hunt
这个作者很懒,什么都没留下…
展开
-
能被整除的数(容斥原理+状态压缩)
能被整除的数给定一个整数 n 和 m 个不同的质数 p1,p2,…,pm。请你求出 1∼n 中能被 p1,p2,…,pm 中的至少一个数整除的整数有多少个。输入格式第一行包含整数 n 和 m。第二行包含 m 个质数。输出格式输出一个整数,表示满足条件的整数的个数。数据范围1≤m≤16,1≤n,pi≤10^9输入样例:10 22 3输出样例:7解法:容斥原理+状态压缩记 | Si | 为 1~n 中能被第 i 个质数整除的集合,则:res = | S1∪S2∪S3∪…∪S原创 2021-04-01 15:14:30 · 315 阅读 · 0 评论 -
求组合数(四种题型 合集)
求组合数 I给定 n 组询问,每组询问给定两个整数 a,b,请你输出 Cba mod (10^9+7) 的值。输入格式第一行包含整数 n。接下来 n 行,每行包含一组 a 和 b。输出格式共 n 行,每行输出一个询问的解。数据范围1≤n≤10000,1≤b≤a≤2000输入样例:33 15 32 2输出样例:3101解法:使用递推预处理//递推求法(类似dp) 时间复杂度 O(N^2)#include <iostrea.原创 2021-03-31 18:17:54 · 879 阅读 · 0 评论