数论
余西子
这个作者很懒,什么都没留下…
展开
-
B - Travel along the Line ZOJ - 4006 组合数学
Travel along the LineTime Limit: 1 Second Memory Limit: 65536 KBBaoBao is traveling along a line with infinite length.At the beginning of his trip, he is standing at position 0. At the begi...原创 2018-08-10 19:45:04 · 185 阅读 · 0 评论 -
F - Flipping El-fetiera Gym - 101991F 概率 思维
题目链接:http://codeforces.com/gym/101991/problem/F题意: 给你n*n的格子,每个格子是0或者1,现在要你取k个子矩阵,每次将这个矩阵中的0变为1,1变为0,那么问k次操作之后你这n*n个数和的期望是多少。 做法: 先看这个面为1还是0,算出这个格子可能会被抽到的可能性,然后再用组合数和i次方表示取这k次的中能...原创 2018-11-24 20:33:11 · 397 阅读 · 0 评论 -
Educational Codeforces Round 57 (Rated for Div. 2) F. Inversion Expectation 概率+逆序对
题目链接:http://codeforces.com/contest/1096/problem/F 题意:给你一个n个数的排列,但是在这个排列中有一些数字被-1覆盖。问你这个排列中逆序对的期望是多少。 自己想也只能想到一个部分,还是去网上看了人家的题解做出来的,其实也不是特别难,缺少想法吧。做法: 这个逆序对的个数由四个部分组成,假设我们有m个未知数。 ...原创 2019-02-26 10:12:15 · 141 阅读 · 0 评论 -
FFT例题 模板hdu 1402 卷积 hdu 4609 3-idiots
贴几个FFT链接了,自己写真的写不来。。数论瞎子。。 https://blog.csdn.net/WADuan2/article/details/79529900https://blog.csdn.net/ggn_2015/article/details/68922404https://blog.csdn.net/f_zyj/article/details/76037583 ...原创 2019-02-26 19:48:57 · 202 阅读 · 0 评论 -
B - bookshelf HDU - 6363 莫比乌斯反演
bookshelf Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 598Accepted Submission(s): 273 Problem Description Patri...原创 2018-08-14 21:23:13 · 205 阅读 · 0 评论 -
线性基 模板 hdu 3949 无效位置
先贴几个我觉得比较好的博客:https://www.cnblogs.com/wfj2048/p/6547789.htmlhttps://www.cnblogs.com/vb4896/p/6149022.html贴题目:http://acm.hdu.edu.cn/showproblem.php?pid=3949题意:给你n个数,要你求出这n个数中选任意个异或出来的值为第k...原创 2019-03-08 11:42:53 · 112 阅读 · 0 评论 -
B - Coprime Integers Gym - 101982B 莫比乌斯板子题
题目链接:http://codeforces.com/gym/101982题意: ,求gcd(x,y)=1的对数做法: 莫比乌斯函数,贴个链接。。 https://blog.csdn.net/jk_chen_acmer/article/details/82016719#include<bits/stdc...原创 2019-03-18 15:09:36 · 270 阅读 · 0 评论 -
Codeforces Round #539 (Div. 2) F. Sasha and Interesting Fact from Graph Theory 组合数学 广义Cayley公式
题目链接:http://codeforces.com/contest/1113/problem/F题意: 给你n个点,问你能构建出多少棵好看的树。好看的树是这样定义的,对于树上的每条边,边的权值都不会超过m,同时点a和点b之间的距离正好为m,距离定义为这两点最短路上的边之和。做法: 很明显是枚举点a和点b之间有多少个点,即对点a和b之间的点和以外...原创 2019-04-03 19:28:38 · 137 阅读 · 0 评论 -
cf #566 (Div. 2) E. Product Oriented Recurrence 矩阵快速幂+欧拉降幂
题目链接:http://codeforces.com/contest/1182/problem/E题意:给你一个公式,只求x>=4的情况,告诉你c,f1,f2,f3,问你fx为多少,x最大可到1e18。做法: 其实想想也简单,就是四个矩阵快速幂,对于后面的三个量,是左下角的图,对于c来说是右下角的图。 就是敲敲麻烦,但是这里因为指数过大...原创 2019-06-25 19:56:50 · 349 阅读 · 0 评论 -
CodeForces - 407C C - Curious Array 高阶差分序列
题目链接:http://codeforces.com/problemset/problem/407/C题意: 给你一个长为1e5的a数组,1e5个请求,每个请求都会给你一个l,r,k,要你对l到r中所有的位置i加上,问你做法: 不是很会总结就意会一下吧。对于k为0的时候,只要再l处+1,在r+1处加一个-1,那么我们进行一次累加,中间就都会变成1 1 ...原创 2019-07-18 10:25:49 · 159 阅读 · 0 评论 -
K - King's Colors Gym - 101933K 容斥原理水题..
题目链接:http://codeforces.com/gym/101933/problem/K 题意: 给你一棵树,问用恰好k种颜色将其涂成两个相邻点颜色不同的方法有多少种。 用法: 如果是一个环,情况就会比较不一样,但是这里是树,所以不会有最后一个点和第一个点的链接出问题的情况。那么当不是恰好K种而是最多K种时,方法数就是,因为第一个点有K种涂法...原创 2018-10-27 09:43:04 · 570 阅读 · 0 评论 -
HDU 5793 A Boring Question 打表找规律 矩阵快速幂
题目链接http://acm.hdu.edu.cn/showproblem.php?pid=5793 题意还是很明显的,就是目标公式。我们在做这道题的时候也是找规律,但是和网上的题解好像有点不太一样,网上包括官方的题解都是这样一个公式,题解里的递推我也就不放出来了,反正我自己也看不懂。作为队内打表的担当。。。我找到的规律是,当n为0的时候,答案就是1,否则就是这样的循环一共n次(放...原创 2018-09-06 16:33:43 · 130 阅读 · 0 评论 -
A - Color Gym - 100548F 数论板子 组合数学
Description Recently, Mr. Big recieved n flowers from his fans. He wants to recolor those flowers with m colors. The flowers are put in a line. It is not allowed to color any adjacent flowers ...原创 2018-08-14 20:05:53 · 232 阅读 · 0 评论 -
E - Team Work CodeForces - 932E 组合数学求导 dp
E. Team Worktime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou have a team of N people. For a particular task, you can pick any...原创 2018-08-15 09:39:33 · 570 阅读 · 0 评论 -
HDU 6397 Character Encoding 容斥原理 数论板子
Character Encoding Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others) Total Submission(s): 283 Accepted Submission(s): 99 Problem Description ...原创 2018-08-15 20:59:14 · 251 阅读 · 0 评论 -
Rikka with Prefix Sum 牛客18年暑期训练第十场D题 组合数学+思维
链接:https://www.nowcoder.com/acm/contest/148/D来源:牛客网 Rikka with Prefix Sum时间限制:C/C++ 2秒,其他语言4秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述Prefix Sum is a useful trick in data str...原创 2018-08-19 21:09:21 · 211 阅读 · 0 评论 -
线性求逆元等 数论板子
#pragma GCC optimize(2)逆元板子块先来一个线性求逆元#include<bits/stdc++.h>using namespace std;typedef long long ll;const int maxn=100005;const int mod=(int)1e9+7;ll inv[maxn],a[maxn],n;int m...原创 2018-08-14 13:27:59 · 500 阅读 · 0 评论 -
hdu 1465 全错排问题 递推或者二项式反演
不容易系列之一 Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 25176Accepted Submission(s): 11027 Problem Description 大家...原创 2018-08-24 13:02:37 · 197 阅读 · 0 评论 -
uoj #34. 多项式乘法 多项式乘法模板
这是一道模板题。给你两个多项式,请输出乘起来后的多项式。输入格式第一行两个整数 nn 和 mm,分别表示两个多项式的次数。第二行 n+1n+1 个整数,表示第一个多项式的 00 到 nn 次项系数。第三行 m+1m+1 个整数,表示第二个多项式的 00 到 mm 次项系数。输出格式一行 n+m+1n+m+1 个整数,表示乘起来后的多项式的 00 到 n+mn...原创 2018-08-24 13:21:22 · 350 阅读 · 0 评论 -
poj 2891 中国剩余定理 模板
Strange Way to Express IntegersTime Limit: 1000MS Memory Limit: 131072K Total Submissions: 20227 Accepted: 6823 Description Elina is reading a book written by Rujia Liu, whic...原创 2018-08-21 19:39:57 · 183 阅读 · 0 评论 -
ACM-ICPC 2018 沈阳赛区网络预赛-G Spare Tire 素因子分解+容斥
A sequence of integer {an} can be expressed as:Now there are two integers n and m. I'm a pretty girl. I want to find all b1,b2,b3⋯bpthat 1≤bi≤n and bi is relatively-prime with the integer m. An...原创 2018-09-09 10:12:16 · 246 阅读 · 0 评论 -
2019牛客暑期多校训练营(第四场)E triples II 容斥 求n个3的倍数或为a
题目链接: https://ac.nowcoder.com/acm/contest/884/E题意:你要构造一个 1e181e181e18 的数组使得,每个数都是3的倍数并且所有的数或起来的结果为aaa ,问你有多少个这样的数组。做法:我们将a的每一位二进制进行拆分,你会发现这些数 1,2,4,81,2,4,81,2,4,8 在mod3mod 3mod3之后分别是1,2,1,21,2,1,...原创 2019-08-21 10:34:07 · 181 阅读 · 0 评论