- 博客(6)
- 收藏
- 关注
原创 Paint Box
题意: https://ac.nowcoder.com/acm/problem/13884 把nnn个盒子用kkk种颜色涂,使得相邻颜色不同。 思路: 设kkk种颜色的集合为PPP,SSS为使用PPP中颜色涂盒子且满足相邻盒子颜色不同的方案的集合。∀i,j,i≠j⟺Bi≠Bj,Bi⊆P,∣Bi∣=k−1\forall i,j,i\neq j\Longleftrightarrow B_i\neq B_j,B_i\subseteq P,|B_i|=k-1∀i,j,i=j⟺Bi=Bj,Bi⊆P,∣B
2020-07-27 23:40:02 201
原创 托米的游戏
题目: https://ac.nowcoder.com/acm/problem/16765 托米有一棵有根树TTT, 树根为111,每轮他会在剩下的子树中等概率一个点 uuu, 砍掉uuu的子树 (包含uuu),如果树上的点都被砍光了,游戏结束.求出这个游戏进行的期望轮数,可以证明这个数一定是有理数,设他为 ab\frac{a}{b}ba , 你需要告诉他一个整数xxx满足xb≡a(mod998244353)n≤105xb\equiv a(mod\quad998244353)\quad n\le10^5x
2020-07-24 22:35:11 220
原创 牛牛的幂运算
题目: https://ac.nowcoder.com/acm/problem/21578 求有多少a,b,c,da,b,c,da,b,c,d满足ab=cda^b=c^dab=cd,1≤a,b,c,d≤n1\le a,b,c,d\le n1≤a,b,c,d≤n,模109+710^9+7109+7 n≤109n\le10^9n≤109 思路: 把amax,bmax,cmax,dmaxa_{max},b_{max},c_{max},d_{max}amax,bmax,cmax,dmax都改成nnn a=
2020-07-24 22:35:04 157
原创 牛牛的最大公约数
题目: https://ac.nowcoder.com/acm/problem/21546 牛牛有一个区间[L,R][L,R][L,R],需要选择NNN个数,这NNN个数都在这个区间范围内,那么我们知道一共有(R−L+1)N(R - L + 1) ^ N(R−L+1)N种选法,假如我们想要这NNN个数的最大公约数恰好是KKK.请问一共有多少种选法,输出答案对109+710^9+7109+7取模. N,K,L,R(1≤N,K,L≤109,L≤R≤109)0≤R−L≤105N,K,L,R (1\le N, K,
2020-07-24 22:34:56 337
原创 [BZOJ1783] [Usaco2010 Jan]Taking Turns
题目: 一排数,两个人轮流取数,保证取的位置递增,每个人要使自己取的数的和尽量大,求两个人都在最优策略下取的和各是多少。 思路: 设f[i]f[i]f[i]表示从i开始选先手最大的和是多少id[i]id[i]id[i]表示从iii开始选最优情况下下一个选的位置是什么。那么从后往前推,根据是不是选a[i]a[i]a[i]分类讨论一下就好了。 注意 对手也有最优策略。 #include <cstdio> #include <cstring> #include <set> #i
2020-07-24 22:34:47 97
原创 LCM Sum
题目: 求∑i=1nlcm(i,n)n≤106\sum_{i=1}^{n}lcm(i,n)\quad n\le 10^6∑i=1nlcm(i,n)n≤106 思路: ∑i=1nlcm(i,n)=∑i=1ni∗n(i,n)=∑d=1n∑i=1ni∗nd[(i,n)=d]=∑d∣n∑k=1ndk∗n[(k,nd)=1]另i=k∗d=n∑d∣nφ(nd)∗nd2∑i=1ni[(i,n)=1]=φ(n)∗n2=n∑d∣nφ(d)∗d2 \begin{aligned} &\sum_{i=1}^{n}lcm(
2020-07-24 22:33:44 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人