• Educational Codeforces Round 62 (Rated for Div. 2)E(染色DP,构造,思维,组合数学)

    时间:2022-06-15 02:31:20

    #include<bits/stdc++.h>usingnamespacestd;constlonglongmod=998244353;longlongf[200007][2],g[200007][2];longlonga[200007],b[200007],c[200007];intn...

  • Codeforces 1093D(染色+组合数学)

    时间:2022-06-15 02:31:14

    题面传送门题目大意:给出一个无向图,每个节点可以填1,2,3三个数中的一个问有多少种填数方案,使两个相邻节点的数之和为奇数分析如果图中有奇环,一定无解我们对图黑白染色,由于图可能不联通,记第i个连通分量的黑点数量为\(b_i\),白点数量为\(w_i\)观察发现每一条边的连接的两个节点,一个是2,另...

  • 《Mathematical Olympiad——组合数学》——操作和游戏

    时间:2022-06-01 19:40:50

    这篇文章,我们开始对奥数中有关操作和游戏的问题进行分析和讨论,其实在信息学竞赛中涉及到的一些博弈问题(分析必胜策略)的问题(例如巴什博弈、尼姆博弈),本质上来讲,就是组合数学当中的组合游戏,并不是真正意义上的博弈论。下面就让我们来看看,这蕴藏着“必胜策略”的组合游戏到底有着怎样的玄机。问题一:两个人...

  • uva 1478 - Delta Wave(递推+大数+卡特兰数+组合数学)

    时间:2022-04-23 01:08:51

    option=com_onlinejudge&Itemid=8&category=471&page=show_problem&problem=4224"style="">题目链接:uva1478-DeltaWave题目大意:对于每一个位置来说,能够向上,水平,向...

  • [HNOI2008],[bzoj1008] 越狱(dp+组合数学)

    时间:2022-04-14 23:04:38

    题目传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=1008Description*有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能...

  • 【BZOJ1008】1008: [HNOI2008]越狱 简单组合数学+快速幂

    时间:2022-03-24 02:09:14

    Description*有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱Input输入两个整数M,N.1<=M<=10^8,1<=N<=10^12Outpu...

  • (组合数学3.1.2.2)POJ 2084 Game of Connections(卡特兰数公示的实现)

    时间:2022-03-16 17:46:33

    packagecom.njupt.acm;importjava.math.BigInteger;importjava.util.Scanner;publicclassPOJ_2084{publicstaticvoidmain(String[]args){BigIntegercatalan[]=new...

  • UVA 11481 Arrange the Numbers(组合数学 错位排序)

    时间:2022-03-09 17:15:54

    题意:长度为n的序列,前m位恰好k位正确排序,求方法数前m位选k个数正确排,为cm[m][k],剩余m-k个空位,要错排,这m-k个数可能是前m个数中剩下的,也可能来自后面的n-m个数考虑这样一个问题,共n个数,前i位错排的方法数,显然dp[i][0]=i!递推考虑:处理到第i个数时,等价于前i-1...

  • Codeforces 451 E. Devu and Flowers(组合数学,数论,容斥原理)

    时间:2022-02-23 10:35:59

    传送门解题思路:假如只有s束花束并且不考虑f,那么根据隔板法的可重复的情况时,这里的答案就是假如说只有一个f受到限制,其不合法时一定是取了超过f的花束那么根据组合数,我们仍然可以算出其不合法的解共有:最后,由于根据容斥,减两遍的东西要加回来,那么含有偶数个f的项为正,奇数个时为负。答案就是:搜索答案...

  • 【BZOJ 3294】 3294: [Cqoi2011]放棋子 (DP+组合数学+容斥原理)

    时间:2022-01-14 05:32:56

    3294:[Cqoi2011]放棋子DescriptionInput输入第一行为两个整数n, m, c,即行数、列数和棋子的颜色数。第二行包含c个正整数,即每个颜色的棋子数。所有颜色的棋子总数保证不超过nm。Output输出仅一行,即方案总数除以 1,000,000,009的余数。SampleInp...

  • UVa 11481 Arrange the Numbers (组合数学)

    时间:2022-01-12 08:07:22

    题意:给定n,m,k,问你在1~n的排列中,前m个恰好有k个不在自己位置的排列有多少个。析:枚举m+1~n中有多少个恰好在自己位置,这个是C(n-m,i),然后前面选出k个,是C(m,k),剩下n-k-i个是都不在自己位置,也就是错排D[n-k-i],求一个和就Ok了。代码如下:#pragmacom...

  • 【bzoj3997】[TJOI2015]组合数学 Dilworth定理结论题+dp

    时间:2022-01-07 00:50:09

    题目描述给出一个网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。此对此问题变形,假设每个格子中有好多财宝,而每一次经过一个格子至多只能捡走一块财宝,至少走多少次才能把财宝全部捡完。输入第一行为正整数T,代表数据组数。每组数据第一行为正整数N,M代表网格图有...

  • [多校联考2019(Round 5 T3)]青青草原的表彰大会(dp+组合数学)

    时间:2022-01-04 01:32:58

    [多校联考2019(Round5)]青青草原的表彰大会(dp+组合数学)题面青青草原上有n只羊,他们聚集在包包大人的家里,举办一年一度的表彰大会,在这次的表彰大会中,包包大人让羊们按自己的贡献从小到大排成一排,以便于发放奖金。每只羊都会得到数值在1~m的奖金,并且第i只羊的奖金应为第i+1只羊的约数...

  • [Codeforces722E] Research Rover (dp+组合数学)

    时间:2022-01-04 01:32:52

    [Codeforces722E]ResearchRover(dp+组合数学)题面给出一个N*M的方格阵,从(1,1)出发,到(N,M)结束,从(x,y)只能走到(x+1,y)或(x,y+1)。方格阵上还有K个特殊点,初始时给出的分数t每经过一个特殊点就会变成\([\frac{t}{2}]\)。求到(...

  • 《Mathematical Olympiad——组合数学》——染色问题

    时间:2022-01-02 20:50:38

    恢复  继续关于《MathematicalOlympiad——组合数学》中问题的分析,这一篇文章将介绍有关染色的问题。问题一:将一些石头放入10行14列的矩形方格表内,允许在每个单元格内放入石头的数目多于1块,然后发现每一行每一列上均有奇数块石头。若将矩形方格表上的单元格相间地染为黑色和白色,证明:...

  • 《Mathematical Olympiad——组合数学》——抽屉原理

    时间:2022-01-02 20:50:44

    抽屉原理可以说是组合数学中最简单易懂的一个原理了,其最简单最原始的一个表达形式:对于n本书放到n-1个抽屉中,保证每个抽屉都要有书,则必存在一个抽屉中有2本书。但是这个简单的原理在很多问题中都能够巧妙的应用到,融合将问题一步步抽象转化来接近抽屉原理的原始模型,是用好抽屉原理的关键。问题一:两个半径相...

  • 【BZOJ1008】【HNOI2008】越狱(组合数学)

    时间:2021-12-21 02:19:50

    题面题目描述*有连续编号为1...N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱输入输出格式输入格式:输入两个整数M,N.1<=M<=108,1<=N<=1012输出格式:可...

  • Light oj 1095 - Arrange the Numbers (组合数学+递推)

    时间:2021-11-28 07:38:40

    题目链接:http://www.lightoj.com/volume_showproblem.php?problem=1095题意:给你包含1~n的排列,初始位置1,2,3...,n,问你刚好固定前m个数中的k个数的位置,问你有多少中排列方案。(比如532有14325这种方案,1和3固定了)思路:前...

  • 牛客OI测试赛 F 子序列 组合数学 欧拉降幂公式模板

    时间:2021-11-23 16:05:22

    链接:https://www.nowcoder.com/acm/contest/181/F来源:牛客网题目描述给出一个长度为n的序列,你需要计算出所有长度为k的子序列中,除最大最小数之外所有数的乘积相乘的结果输入描述:第一行一个整数T,表示数据组数。对于每组数据,第一行两个整数N,k,含义如题所示接...

  • POJ 3252 Round Numbers 组合数学

    时间:2021-11-15 07:34:05

    TimeLimit: 2000MS MemoryLimit: 65536KTotalSubmissions: 13381 Accepted: 5208DescriptionThecows,asyouknow,havenofingersorthumbsandthusareunabletoplaySci...