随笔分类 - -----数学相关-----
摘要:BZOJ 2179: FFT快速傅立叶&&洛谷 1919 【模板】A*B Problem升级版(FFT快速傅里叶)【题目描述】 传送门【题解】 FFT的板子题。代码如下#include#include#include#include#define MAXN...
阅读全文
摘要:2194: 快速傅立叶之二【题目描述】 传送门【题解】 先将B数组翻转,然后套一下FFT的板子就好了。代码如下#include#include#include#include#define CP complex#define MAXN 400005usin...
阅读全文
摘要:1668 非010串【题目描述】 传送门【题解】 先求出递推式,然后用矩阵乘法求解。代码如下#include#include#include#define LL long longusing namespace std;const LL MOD=1e9+7;LL n...
阅读全文
摘要:3293: [Cqoi2011]分金币Time Limit: 10 Sec Memory Limit: 128 MBDescription 圆桌上坐着n个人,每人有一定数量的金币,金币总数能被n整除。每个人可以给他左右相邻的人一些金币,最终使 ...
阅读全文
摘要:1041: [HAOI2008]圆上的整点Time Limit: 10 Sec Memory Limit: 162 MBDescription 求一个给定的圆(x^2+y^2=r^2),在圆周上有多少个点的坐标是整数。Input 只有一个正整数n...
阅读全文
摘要:题解 我太弱了,只能猜结论,不过运气好,猜对了,ans=n/2" role="presentation" style="position: relative;">ans=n/2ans=n/2。代码如下(其实可以不用给)#includeusing namespace s...
阅读全文
摘要:Messages题目大意: 有n" role="presentation" style="position: relative;">nn封信,每封信在ti" role="presentation" style="position: relative;">titi到达,...
阅读全文
摘要:2463: [中山市选2009]谁能赢呢?Time Limit: 10 Sec Memory Limit: 128 MBDescription 小明和小红经常玩一个博弈游戏。给定一个n×n的棋盘,一个石头被放在棋盘的左上角。他们轮流移动石头。每一回合,选手只能把石...
阅读全文
摘要:2128 前缀异或基准时间限制:2 秒 空间限制:131072 KB 分值: 5 难度:1级算法题输入一个长度为n(1<=n<=100000)" role="presentation" style="position: relative;">n(1a[1]...
阅读全文
摘要:1968:[Ahoi2005]COMMON 约数研究Time Limit: 1 Sec Memory Limit: 64 MBDescription Input 只有一行一个整数 N(0 #includeusing namespace std;int n,ans...
阅读全文
摘要:1856: [Scoi2010]字符串Time Limit: 5 Sec Memory Limit: 64 MBDescription lxhgww最近接到了一个生成字符串的任务,任务需要他把n个1和m个0组成字符串,但是任务还要求在组成的字符串中,在任意的前k个...
阅读全文
摘要:如何快速求解组合数 C(n,m) 取模组合数取模,肯定要用到乘法逆元,像我这种蒟蒻,还不会。但是我学到了一个更优秀的方法,不仅快速求解C(n,m),而且还可以mod。这需要用到质因数拆分: 我们知道Cnm=n!(n−m)!m!" role="prese...
阅读全文
摘要:我们知道,10的因子是2和5,那么我们就求出N!中2的因子和5的因子数,取个小的就是答案,因为N!中5这个质因子肯定少于2,那么就直接求5这个质因子个数就可以了。#includeusing namespace std;int n;int get(int x,int y...
阅读全文
摘要:[POJ2002]Squares题目大意 每组数据给你一个平面,平面上有N个点,选取其中4个点使之组成一个正方形(不重复,不一定平行于x,y轴),问你有几种方法? 解题报告 我们知道如果确定三个点,就能确定一个正方形。确定两个点就能确定两个正方形,且这两个正方形对称,...
阅读全文
摘要:1034: [ZJOI2008]泡泡堂BNBTime Limit: 10 Sec Memory Limit: 162 MBDescription 第XXXX届NOI期间,为了加强各省选手之间的交流,组委会决定组织一场省际电子竞技大赛,每一个省的代表 队由n...
阅读全文
摘要:1045: [HAOI2008] 糖果传递Time Limit: 10 Sec Memory Limit: 162 MBDescription 有n个小朋友坐成一圈,每人有ai个糖果。每人只能给左右两人传递糖果。每人每次传递一个糖果代价为1。Input 第一行一...
阅读全文
摘要:1089: [SCOI2003]严格n元树Time Limit: 1 Sec Memory Limit: 162 MBDescription 如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树。如果该树中最底层的节点深度为d (根的深度为0...
阅读全文
摘要:1192: [HNOI2006]鬼谷子的钱袋Time Limit: 10 Sec Memory Limit: 162 MB【题目描述】 鬼谷子非常聪明,正因为这样,他非常繁忙,经常有各诸侯车的特派员前来向他咨询时政。有一天,他在咸阳游历的时候,朋友告诉他在咸阳最大...
阅读全文
摘要:1008: [HNOI2008]越狱Time Limit: 1 Sec Memory Limit: 162 MB【题目描述】 监狱有连续编号为1…N的N个房间,每个房间关押一个犯人,有M种宗教,每个犯人可能信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱...
阅读全文
摘要:Lucas定理求解组合数取模Lucas定理让我们先来了解一下Lucas定理。 Lucas定理是用来求C(n,m)%p(p为素数)的值: C(n,m)%p=(C(n%p,m%p)*C(n/p,m/p))%p 证明如下:C(n,m)的求解了解了Lucas定理,我们只能将大...
阅读全文

浙公网安备 33010602011771号