欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
  • BZOJ2339: [HNOI2011]卡农(dp 容斥)

    题意 从$1 - n$中任意选择一些数,选$m$次构成$m$个集合 保证: 集合不为空 任意两个集合不相同 集合内各个元素xor起来等于0 Sol 神仙题Orz 我看到两种做法,一种是洛谷题解上的直接dp,另一种是yyb的神仙转化。 其实都差不多吧。。 我简单说一下,设$f[i]$表示选了$i$个集 ...

    程序员文章站2023-10-15
  • cf449D. Jzzhu and Numbers(容斥原理 高维前缀和)

    题意 "题目链接" 给出$n$个数,问任意选几个数,它们$\&$起来等于$0$的方案数 Sol 正解居然是容斥原理Orz,然而本蒟蒻完全想不到。。 考虑每一种方案 答案=任意一种方案 至少有$1$位为$1$的方案 + 至少有两位为$1$的方案 至少有三位为$1$的方案 至少有$i$位为$1$的方案可 ...

    程序员文章站2023-08-11
  • 容斥问题

    在19世纪末,德国数学家康托系统地描绘了一个能够为全部数学提供基础的通用数学框架,他创立的这个学科一直是我们数学发展的根植地,这个学科就叫做集合论。它的概念与方法已经有效地渗透到所有的现代数学。可以认为,数学的所有内容都是在“集合”中讨论、生长的。容斥问题在信息学竞赛的问题求解中也经常出现。 一、知 ...

    程序员文章站2023-04-06
  • cf997C. Sky Full of Stars(组合数 容斥)

    题意 "题目链接" $n \times n$的网格,用三种颜色染色,问最后有一行/一列全都为同一种颜色的方案数 Sol Orz fjzzq 最后答案是这个 $$3^{n^2} (3^n 3)^n \sum_{i = 1}^n ( 1)^i C_n^i 3(3^{n i} 1)^n + (3^i 3) ...

    程序员文章站2023-03-30
  • BZOJ2005: [Noi2010]能量采集(容斥原理 莫比乌斯反演)

    Description 栋栋有一块长方形的地,他在地上种了一种能量植物,这种植物可以采集太阳光的能量。在这些植物采集能量后, 栋栋再使用一个能量汇集机器把这些植物采集到的能量汇集到一起。 栋栋的植物种得非常整齐,一共有n列,每列 有m棵,植物的横竖间距都一样,因此对于每一棵植物,栋栋可以用一个坐标( ...

    程序员文章站2022-12-22
  • AtCoder Beginner Contest 173(E 思维模拟 F 容斥 思维题 )

    AtCoder Beginner Contest 173(E 思维模拟 F 容斥 思维题 )

    题目链接自从第一次打了AT 差一题AK,后面的AT 总是差两题,唉。。好菜啊E - Multiplication 4题意:给你n个数,要求选出k个值 使得k个值得乘积最大。做法:记得做过类似得题,也是超出long long 求乘积最大,好像是用了log 判断大小。但这里有负数 就不太好搞了。做法参考...

    程序员文章站2022-10-25
    移动技术
  • cf1043F. Make It One(dp 容斥原理)

    题意 "题目链接" 给出$n$个数,问最少选几个数,使他们的$gcd = 1$ Sol 好神仙啊qwq。 首先,如果答案存在,那么最多为$7$(因为前$7$个质数乘起来$ = 3e5$) 考虑dp,设$f[i][j]$表示选了$i$个数,他们$gcd = j$的方案数! 没错是方案数! 那么我们只要 ...

    程序员文章站2022-08-12
  • BZOJ2440: [中山市选2011]完全平方数(莫比乌斯+容斥原理)

    BZOJ2440: [中山市选2011]完全平方数(莫比乌斯+容斥原理)

    2440: [中山市选2011]完全平方数 Description 小 X 自幼就很喜欢数。但奇怪的是,他十分讨厌完全平方数。他觉得这些数看起来很令人难受。由此,他也讨厌所有是完全平方数的正整数倍的数。然而这丝毫不影响他对其他数的热爱。 这天是小X的生日,小 W 想送一个数给他作为生日礼物。当然他不 ...

    程序员文章站2022-08-10
    IT编程
  • 容斥原理解释

    容斥原理解释

    容斥原理各种地方各种解释,又是画图又是举例,但是我单单觉得百度百科解释的很好!容斥原理:在计数时,必须注意没有重复,没有遗漏。为了使重叠部分不被重复计算,人们研究出一种新的计数方法,这种方法的基本思想是:先不考虑重叠的情况,把包含于某内容中的所有对象的数目先计算出来,然后再把计数时重复计算的数目排斥...

    程序员文章站2022-07-13
  • 【bzoj3930】选数 容斥原理+暴力

    Description 我们知道,从区间[L,H](L和H为整数)中选取N个整数,总共有(H L+1)^N种方案。小z很好奇这样选出的数的最大公约数的规律,他决定对每种方案选出的N个整数都求一次最大公约数,以便进一步研究。然而他很快发现工作量太大了,于是向你寻求帮助。你的任务很简单,小z会告诉你一个 ...

    程序员文章站2022-07-09
  • BZOJ1853: [Scoi2010]幸运数字(容斥原理)

    题意 询问区间$(l, r)$中有多少个数是只含$6, 8$的数的倍数 Sol 思路很妙啊。 首先在$10^{10}$内只含$6, 8$的数有$\sum_{i = 1}^{10} 2^i = 2046$个。 然后去掉相同的,应该是有$943$个。 之间算不好算,考虑用容斥原理。 但是直接容斥的复杂度 ...

    程序员文章站2022-07-05
  • OJ : 容斥原理计算出 1< =n < 1e9 中是2,3,5倍数的整数的数量

    最近ACM时遇到个题,题意如下、 一眼看上去,很简单呀,想都没想就写上了以下代码 一提交 时间超限 ,我就在本地编译器上调试了一下,看了一下题目 (n < 1e9) 便输入 99999999 结果半天没有计算出结果,这肯定超时啦,题目限定时间为 1000 ms 时间不超限就怪了。 既然这样不行,那就 ...

    程序员文章站2022-07-02
  • 20200802 T3 我永远喜欢【生成函数容斥,拉格朗日反演】

    题目描述有 nnn 种颜色的石子,每种 cic_ici​ 个,记一个石子序列首尾相接后极长连续段的长度为 lil_ili​,求所有石子序列的 1∏li!\frac 1{\prod l_i!}∏li​!1​ 的和。n≤105,∑ci≤2∗105n\le10^5,\sum c_i\le2*10^5n≤1...

    程序员文章站2022-06-25
  • cf900D. Unusual Sequences(容斥 莫比乌斯反演)

    题意 "题目链接" Sol 首先若y % x不为0则答案为0 否则,问题可以转化为,有多少个数列满足和为y/x,且整个序列的gcd=1 考虑容斥,设$g[i]$表示满足和为$i$的序列的方案数,显然$g[i] = 2^{i 1}$(插板后每空位放不放) 同时还可以枚举一下gcd,设$f[i]$表示满 ...

    程序员文章站2022-06-10
  • POJ 1091 跳蚤(质因数分解+容斥原理+思维)

    POJ 1091 跳蚤(质因数分解+容斥原理+思维)

    这个题挺考验思维的这个题目需要转化一下题意,假设有 n 张卡片由于向左向右并没有什么区别,所以题目可以转化为: a[1]*x[1]+a[2]*x[2]+……a[n]*x[n]+m*x[n+1]=1那么需要 gcd(a[1],a[2],……a[n],m) =1 才能满足题意,……(可能很多大佬一眼就能...

    程序员文章站2022-06-08
  • pta题目集:L2-005 集合相似度 (25分)——set集合以及容斥原理

    pta题目集:L2-005 集合相似度 (25分)——set集合以及容斥原理

    题目索引题目解法完整代码题目传送门 输入样例33 99 87 1014 87 101 5 877 99 101 18 5 135 18 9921 21 3输出样例50.00%33.33%题目大意:输入n个集合,再输入k个询问,每个询问输入两个集合的编号,计算出这两个集合的集合相似度,而集合相似度就是...

    程序员文章站2022-06-07
  • [hiho1476]-矩形计数-简单容斥

    [hiho1476]-矩形计数-简单容斥

    说在前面本来是想做 计数类dp的(大概是…连通图计数之类的东西) 然后找到了这个题= =??? 天天刷水题题目hiho1476传送门(需要登录才能看emmmm)题目大意给出一个N∗MN∗M的方格图,其中有KK个格子是黑色的 询问不包含黑色格子的子矩形有多少个 其中N,M≤1000N,M≤1000,K...

    程序员文章站2022-06-07
  • 【牛客练习44:C】小y的质数(求区间内k生互斥数对数---容斥原理+质因子分解)

    【牛客练习44:C】小y的质数(求区间内k生互斥数对数---容斥原理+质因子分解)

    题目地址:https://ac.nowcoder.com/acm/contest/634/C题意求区间[l,r]内有多少对k生互斥数对数,所谓k生互斥数即(y-k,y+k)互斥,且两个数都在区间内注意:l,r可以从0开始!数据范围比较大,要转换思维,普通方法会超时 解题思路(终于把大佬的代码看懂了!...

    程序员文章站2022-06-07
  • 二项式反演/minmax容斥初探

    世界是物质的,物质是运动的,运动是有规律的,规律是可以被认识的 二项式反演 $$ g_n=\sum_{i=0}^n \binom{n}if_i\Rightarrow f_n=\sum_{i=0}^n( 1)^{n i}\binom{n}ig_i $$ 证明如下 $$ \begin{aligned} ...

    程序员文章站2022-06-03
  • 容斥问题

    容斥问题

    在19世纪末,德国数学家康托系统地描绘了一个能够为全部数学提供基础的通用数学框架,他创立的这个学科一直是我们数学发展的根植地,这个学科就叫做集合论。它的概念与方法已经有效地渗透到所有的现代数学。可以认为,数学的所有内容都是在“集合”中讨论、生长的。容斥问题在信息学竞赛的问题求解中也经常出现。 一、知 ...

    程序员文章站2022-05-29
    IT编程