
---------数论-----------
doggyzheng
初二蒟蒻一枚
展开
-
Latex 数学公式
http://blog.youkuaiyun.com/lanxuezaipiao/article/details/44341645转载 2017-11-20 19:53:27 · 196 阅读 · 0 评论 -
拓展gcd
void gcd(int a,int b) { int x1,y1; if ((a==1)&&(b==0)) { x=1;y=0; return; } gcd(b,a%b); x1=x; y1=y; x=y1; y=x1-(a/b)*y1; }原创 2017-12-28 19:00:10 · 238 阅读 · 0 评论 -
bzoj2301[HAOI2011]Problem b
Description 对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。 Input 第一行一个整数n,接下来n行每行五个整数,分别表示a、b、c、d、k Output 共n行,每行一个整数表示满足要求的数对(x,y)的个数 Sample Input 2 2 5 1 5 1 1 5原创 2018-02-06 19:46:35 · 200 阅读 · 0 评论 -
JZOJ4196. 二分图计数(容斥)
题意: 二分图,左边n个点,右边m个点 左边每个点都与右边某一点不相连 令S表示选择左边点的状态集合,g(S)表示选择里面的点,且里面的点与右边某一点连接,且右边的点最多只能跟一个左边点相连,总共的方案数 求∑2n−1s=1S∗G(S)∑s=12n−1S∗G(S)\sum _{s=1}^{2^n-1} S*G(S) 想法: 比赛看懂题意,想到容斥...原创 2018-07-06 17:24:45 · 350 阅读 · 0 评论 -
JZOJ5796. 2018.08.10【2018提高组】模拟A组&省选 划分(二项式反演容斥+拓展GCD)
description 有mmm个数a[1..m]a[1..m]a[1..m],对于a[i]a[i]a[i],我们可以知道∑k∗a[i]i=(k−1)∗a[i]+1x[i](k∗a[i]<=n)∑i=(k−1)∗a[i]+1k∗a[i]x[i](k∗a[i]<=n)\sum_{i=(k-1)*a[i]+1}^{k*a[i]} x[i](k*a[i]x[i]x[i]x[i] ...原创 2018-08-10 21:17:16 · 258 阅读 · 0 评论 -
5813. 【NOIP提高A组模拟2018.8.14】 计算 (结论+背包)
descripition Data Constraint 想法 这题一看很神仙,只会暴搜这题一看很神仙,只会暴搜 这题一看很神仙,只会暴搜 假设现在的数组x满足i∀[1..2m],xi∈Z+,xi|n假设现在的数组x满足i∀[1..2m],xi∈Z+,xi|n假设现在的数组x满足i\forall [1..2m],x_i\in Z^+,x_i|n 然后就是找结论,如果集合f(x)=∏...原创 2018-08-14 16:25:25 · 261 阅读 · 0 评论