随笔分类 -  数论—组合数学

该文被密码保护。
posted @ 2019-08-10 11:39 Al_Ca 阅读(9) 评论(0) 推荐(0)
摘要:首先对于n<=100的点,直接暴力dp,f[i][j][k]表示时间为i,在i,j位置的方案数,枚举转移即可,期望得分40。 1 if(n<=100) 2 { 3 if(t==0) 4 { 5 f[0][100][100]=1; 6 for(int i=1;i<=n;i++) 7 for(int x 阅读全文
posted @ 2019-07-28 20:46 Al_Ca 阅读(392) 评论(0) 推荐(1)
摘要:「BZOJ3505」[CQOI2014] 数三角形 这道题直接求不好做,考虑容斥,首先选出3个点不考虑是否合法的方案数为$C_{(n+1)*(m+1)}^{3}$,然后减去三点一线的个数就好了。显然不能枚举端点,我们可以考虑枚举两个点的x,y差值i,j,那么中间整点的个数为(gcd(i,j)-1), 阅读全文
posted @ 2019-07-23 21:31 Al_Ca 阅读(138) 评论(0) 推荐(1)
摘要:对于前30%的数据,可以考虑dp,f[i][j][k]表示时间为i,在i,j位置的方案数,枚举转移即可。要注意的是可以走到矩阵外。 对于另外30%数据,考虑推一下式子,设向右走y步,左z,上s,下x。那么y-z=n,s-x=m。所以我们枚举s就可以求得sxzy,步数确定之后就比较简单了,显然答案为 阅读全文
posted @ 2019-07-23 21:06 Al_Ca 阅读(226) 评论(0) 推荐(1)
摘要:「BZOJ1005」[HNOI2008] 明明的烦恼 先放几个prufer序列的结论: Prufer序列是一种对有标号无根树的编码,长度为节点数-2。 具体存在无根树转化为prufer序列和prufer序列转化为无根树两种操作: 无根树转化为prufer序列 1、找到编号最小的度数为1的点 2、删除 阅读全文
posted @ 2019-07-22 06:30 Al_Ca 阅读(172) 评论(1) 推荐(1)
摘要:比较好想的一道题,只是那个组合数比较恶心。 先说一下我最开始想的$n^4$的沙雕dp: 设f[i][j][k]为前i天给了j个,第i天给了k个,则f[i][j][k]=∑f[i-1][j-k][o]; 复杂度凑起来大概是$n^4$,因为本来就是针对30%打的,没有考虑特别大的d。 观察上面的式子,发 阅读全文
posted @ 2019-07-21 20:51 Al_Ca 阅读(170) 评论(0) 推荐(0)
摘要:#2567. 「APIO2016」划艇 #2567. 「APIO2016」划艇 #2567. 「APIO2016」划艇 #2567. 「APIO2016」划艇 题目描述 在首尔城中,汉江横贯东西。在汉江的北岸,从西向东星星点点地分布着 个划艇学校,编号依次为 到 。每个学校都拥有若干艘划艇。同一所学 阅读全文
posted @ 2019-07-11 07:22 Al_Ca 阅读(392) 评论(2) 推荐(1)
摘要:C. 放棋子 C. 放棋子 C. 放棋子 题目描述 输入格式 输入第一行为两个整数n, m, c,即行数、列数和棋子的颜色数。第二行包含c个正整数,即每个颜色的棋子数。所有颜色的棋子总数保证不超过nm。N,M<=30 C<=10 总棋子数有大于250的情况 输出格式 输出仅一行,即方案总数除以 1, 阅读全文
posted @ 2019-07-10 21:37 Al_Ca 阅读(143) 评论(0) 推荐(0)
摘要:E. 虔诚的墓主人 E. 虔诚的墓主人 E. 虔诚的墓主人 题目描述 小W 是一片新造公墓的管理人。公墓可以看成一块N×M 的矩形,矩形的每个格点,要么种着一棵常青树,要么是一块还没有归属的墓地。当地的居民都是非常虔诚的基督徒,他们愿意提前为自己找一块合适墓地。为了体现自己对主的真诚,他们希望自己的 阅读全文
posted @ 2019-07-05 06:28 Al_Ca 阅读(175) 评论(0) 推荐(0)
摘要:C. 集合计数 C. 集合计数 C. 集合计数 题目描述 一个有N个元素的集合有2^N个不同子集(包含空集),现在要在这2^N个集合中取出若干集合(至少一个),使得它们的交集的元素个数为K,求取法的方案数,答案模1000000007。(是质数喔~) 题目描述 一个有N个元素的集合有2^N个不同子集( 阅读全文
posted @ 2019-06-30 17:12 Al_Ca 阅读(273) 评论(0) 推荐(3)
摘要:B. Perm 排列计数 B. Perm 排列计数 B. Perm 排列计数 题目描述 称一个1,2,...,N的排列P1,P2...,Pn是Magic的,当且仅当2<=i<=N时,Pi>Pi/2. 计算1,2,...N的排列中有多少是Magic的,答案可能很大,只能输出模P以后的值 题目描述 称一 阅读全文
posted @ 2019-06-28 11:28 Al_Ca 阅读(176) 评论(0) 推荐(0)
摘要:inv(a,p)=pow(a,p-2)%p;GCD(a,p)=1; 阅读全文
posted @ 2019-06-28 11:04 Al_Ca 阅读(164) 评论(0) 推荐(0)

ヾ(≧O≦)〃嗷~