数学
文章平均质量分 97
A1847225889
在一次次翻车中吸取教训……
展开
-
6818. 【2020.10.07提高组模拟】数列递推
题目有个非负整数集合SSS,大小为mmm。接下来会有nnn个询问,每次询问对于一个数列,给出a0,a1,ka_0,a_1,ka0,a1,k,递推式为ai+2=kai+1+aia_{i+2}=ka_{i+1}+a_iai+2=kai+1+ai,maxx∈Sax\max_{x\in S} a_xmaxx∈Sax为多少。n≤3∗105n\le 3*10^5n≤3∗105m≤105m\le 10^5m≤105比赛的时候直接推通项来搞,最终被它的精度问题搞死了。。。假如存在相邻的两项不异原创 2020-10-07 18:35:20 · 163 阅读 · 0 评论 -
6812. 【2020.10.05提高组模拟】战争
题目有若干个国家,第iii个国家有aia_iai个部落。国家之间会随机地发生战争,对于两个国家AAA和BBB(分别表示其部落的数目),发生战争后:有ppp的概率变成国家A+1A+1A+1和B−1B-1B−1个国家111。有ppp的概率变成国家B+1B+1B+1和A−1A-1A−1个国家111。有1−2p1-2p1−2p的概率变成A+BA+BA+B个国家111。问大一统的期望战争次数。n≤4∗107n\le 4*10^7n≤4∗107,输入由奇怪的方式给出。模质数。神仙题。题解是构造了原创 2020-10-06 21:30:17 · 206 阅读 · 0 评论 -
CF685C Optimal Point
CF685C在一个三维空间中有若干个点。你要找到一个整点使得它与若干个整点的曼哈顿距离最大值最小。n≤105n\le 10^5n≤105坐标≤1018坐标\le 10^{18}坐标≤1018简单题+调半天首先可以类比二维平面的曼哈顿距离和切比雪夫距离的转化:(x,y)(x,y)(x,y)到原点的曼哈顿距离为∣x∣+∣y∣|x|+|y|∣x∣+∣y∣,切比雪夫距离为max(∣x∣,∣y∣)max(|x|,|y|)max(∣x∣,∣y∣)。那么(x,y)(x,y)(x,y)到原点的曼哈顿距离相当于原创 2020-09-25 22:19:18 · 369 阅读 · 0 评论 -
ARC089F ColoringBalls
ARC089F有nnn个排成一行的白色(w)小球。给你个操作序列,r表示将一段区间染成红色,b表示将一段区间染成蓝色(其中这个区间不能有白色的球)。区间可以为空。问操作完之后,可能得到的不同的小球颜色序列的个数。n≤70n\le 70n≤70被ARC打倒了。。。先考虑如何判定是否有可行解:首先把字符串unique,然后以w为分界点分成若干段。对于某一段,假如它有xxx个bbb,那么它便可以以以下操作完成:x=0x=0x=0。操作:r。x>0x>0x>0。操作:r+b原创 2020-09-24 22:00:46 · 255 阅读 · 0 评论 -
3977. 密码破译
题目正解快速判断长度为xxx的串是不是循环节,只需要判断len−xlen-xlen−x的串是否为区间的border。哈希处理。注意到如果xxx不是循环节,则它的因数都不会是循环节。所以可以枚举xxx的质因子,长度除以质因子之后判断是不是,直到不是循环节为止,这样就可以得知最短循环节的这个质因子的指数。代码using namespace std;#include <cstdio>#include <cstring>#include <algorithm&g原创 2020-09-19 16:00:57 · 232 阅读 · 0 评论 -
AGC031D A Sequence of Permutations
AGC031D有个排列的数列,a1=pa_1=pa1=p,a2=qa_2=qa2=q。f(p,q)f(p,q)f(p,q)表示第pip_ipi个数为qiq_iqi的排列,即f(p,q)pi=qif(p,q)_{p_i}=q_if(p,q)pi=qian=f(an−2,an−1)a_n=f(a_{n-2},a_{n-1})an=f(an−2,an−1)问第aka_kak是多少。n≤105,k≤109n\le 10^5,k\le 10^9n≤105,k≤109一开始思考的时候原创 2020-09-14 18:51:06 · 130 阅读 · 0 评论 -
AGC031F Walk on Graph
AGC031F给你一个有nnn个点mmm条边的无向图。QQQ次询问,每次询问SSS到TTT,是否有路径的权值恰好为RRR。路径权值的定义:∑i=1k2i−1cimod MOD\sum_{i=1}^k2^{i-1}c_i \mod MOD∑i=1k2i−1cimodMOD,cic_ici表示经过的第iii条边的边权。MODMODMOD给定。MOD≤106MOD\le 10^6MOD≤106n,m,Q≤5∗104n,m,Q\le 5*10^4n,m,Q≤5∗104神仙题。首先感觉正着做要原创 2020-09-11 18:57:08 · 208 阅读 · 0 评论 -
6789. 2020.08.09【NOI2020】模拟T1 高三
题目求长度为nnn的,每个位置的取值为[1,k][1,k][1,k]之间的整数的,连续上升子段长度不超过mmm的序列的个数。n≤1e9n\le 1e9n≤1e9m,k≤5e4m,k\le 5e4m,k≤5e4正解神仙套路题……首先可以想到一个DP:设fnf_nfn表示长度为nnn的序列的答案。方程:fn=∑fn−i(ki)f_n=\sum f_{n-i}\binom{k}{i}fn=∑fn−i(ik)。这个DP显然是错误的,因为可能会有两个连续的序列合在一起。尝试去用一些奇技淫巧来原创 2020-08-10 15:48:52 · 375 阅读 · 0 评论 -
LOJ3160 「NOI2019」斗主地
LOJ3160 「NOI2019」斗主地正解想了半天发现自己连第一步都没有想出来……翻翻题解发现人们都不屑于讲这步……就是说,洗牌之后,每种可能出现的方案的出现概率是相同的。为什么……从初始状态开始,一个最终状态的概率是若干步的概率乘起来的。看分母,是n!n!n!;看分子,是Ai!(n−Ai)!A_i!(n-A_i)!Ai!(n−Ai)!,从而得证,概率为1(nAi)\frac{1}{\binom{n}{A_i}}(Ain)1。当然有个组合意义的说法:因为两堆牌的内部的顺序固定,所以它原创 2020-08-08 15:39:22 · 229 阅读 · 0 评论 -
6785. 2020.08.07【NOI2020】模拟T3 重映射
题目设g(x)g(x)g(x)为xxx的可重质因子数目,f(x)=2g(x)f(x)=2^{g(x)}f(x)=2g(x)。求∑i=1nf(i)\sum_{i=1}^nf(i)∑i=1nf(i)正解奇怪的数论知识增加了。介绍一个叫power number的东西。power number是所有的质因子的指数都大于等于222的数。每个power number都可以表示成a2b3a^2b^3a2b3的形式,其中a,b∈Z+a,b\in Z^+a,b∈Z+power number的数量是比较少的,原创 2020-08-08 15:15:31 · 295 阅读 · 0 评论 -
6782. 2020.08.06【NOI2020】模拟T3 乌拉乌拉
题目给定一个质数ppp以及一个数列aia_iai,求:∑i=1n∑j=1nf(ai,aj)f(aj,ai)mod p\sum_{i=1}^n\sum_{j=1}^nf(a_i,a_j)f(a_j,a_i) \mod p∑i=1n∑j=1nf(ai,aj)f(aj,ai)modp其中f(x,y)f(x,y)f(x,y)为最小的iii满足∃j,xi=yj(modp)\exist j,x^i=y^j\pmod p∃j,xi=yj(modp)n≤105n\le 10^5n≤105p≤1018原创 2020-08-08 14:50:45 · 282 阅读 · 0 评论 -
6780. 2020.08.06【NOI2020】模拟T1 歪比歪比
题目题目描述很简洁,所以直接copy下来。求有多少有序的序列对(A,B)(A, B)(A,B),满足:AAA, BBB 中的元素要么是111, 要么是−m−m−m;AAA, BBB 中−m−m−m 的总个数为 nnn;AAA 中的元素和为 SASASA,BBB 中的元素和为 SBSBSB;AAA, BBB 中任意位置的前缀和都大于 000。 并对 998244353998244353998244353 取模。nm≤1e7nm\le 1e7nm≤1e7SA,SB≤5e6SA,SB\leq原创 2020-08-08 14:12:10 · 233 阅读 · 0 评论 -
常系数齐次线性递推
常系数齐次线性递推参考资料https://blog.csdn.net/hzj1054689699/article/details/85683342https://www.luogu.com.cn/blog/Zhang-RQ/chang-ji-shuo-ji-ci-xian-xing-di-tui-chu-tan问题描述见洛谷模板题。有个数列a{a}a,给出前kkk项,即a0,a1,…,am−1a_0,a_1,\dots,a_{m-1}a0,a1,…,am−1对于后面的所有ana_nan原创 2020-08-04 22:48:03 · 149 阅读 · 0 评论 -
6775. 2020.07.31【NOI2020】模拟T2
题目nnn个人从(0,ai)(0,a_i)(0,ai)走到(i,0)(i,0)(i,0),只能往右或往下走。求每个人路径两两不相交的方案数。n≤1e5n\leq 1e5n≤1e5正解有个东西叫LGVLGVLGV引理……假设有两个人,分别从(0,a1)(0,a_1)(0,a1)到(1,0)(1,0)(1,0)、从(0,a2)(0,a_2)(0,a2)到(2,0)(2,0)(2,0)。考虑用总数减去不合法,不合法是什么呢,相当于将两个人的终点交换。推广一下,多个人怎么搞。考虑容斥,容斥系原创 2020-07-31 17:17:27 · 213 阅读 · 0 评论 -
6757. 2020.07.21【NOI2020】模拟T3
题意一个长度为nnn的序列hih_ihi,每个数的取值范围为[1,m][1,m][1,m]。求恰好有kkk处hi<hi+1h_i<h_{i+1}hi<hi+1的序列个数。题目保证n−k+1n-k+1n−k+1不会很大。n≤220−10n\le 2^{20}-10n≤220−10(n−k+1)m≤220−10(n-k+1)m\le 2^{20}-10(n−k+1)m≤220−10正解恰好kkk次升调比较难算,所以二项式反演,转化成至少kkk次升调。kkk次升调相当于n−原创 2020-07-23 21:52:43 · 201 阅读 · 0 评论 -
6755. 2020.07.21【NOI2020】模拟T1 约数
题意求∑d∣n!∑i=1mσ0(di)\sum_{d|n!}\sum_{i=1}^{m}\sigma_0(di)∑d∣n!∑i=1mσ0(di)其中σ0(n)\sigma_0(n)σ0(n)表示nnn的约数个数。n≤200n\le 200n≤200m≤1010m\le 10^{10}m≤1010正解核心式子:σ0(nm)=∑i∣n∑j∣m[gcd(i,j)=1]\sigma_0(nm)=\sum_{i|n}\sum_{j|m}[\gcd(i,j)=1]σ0(nm)=∑i∣n∑j∣m原创 2020-07-23 21:41:34 · 197 阅读 · 0 评论 -
6751. 2020.07.17【NOI2020】模拟T3 我永远喜欢
题意有nnn个小球,每种小球有cic_ici个。将小球进行排列,贡献为∏1li!\prod \frac{1}{l_i!}∏li!1,其中lil_ili表示一个首尾相接后的连续段(一段连续相同的小球)。问所有的排列(循环同构算不同方案)。n≤1e5n\leq 1e5n≤1e5∑ai≤2e5\sum a_i \le 2e5∑ai≤2e5正解计算mmm个颜色相同的球被分成了nnn段的贡献。显然为(ex−1)m[xn](e^x-1)^m[x^n](ex−1)m[xn]考虑颜色为iii的球的贡原创 2020-07-23 21:30:29 · 303 阅读 · 0 评论 -
斯特林数相关
最近听说了小道消息:XC要求初一的同学们学好各种东西,其中包括斯特林数。我笑掉大牙!联合省选的D1T2放出了一道裸的斯特林数,幸亏之前推过第二类斯特林数求自然数幂和,所以很幸运地切了。这次比赛之后dyp和gmh77疯狂学斯特林数,从此免疫。惊得我也系统地学一下斯特林数做做样子。概念第一类斯特林数:记为s(m,n)s(m,n)s(m,n)(也可以用中括号表示),组合意义为mmm个数形成nnn个圆排列的方案数。有个比较系统的定义:s(m,n)=[xn]∏i=0m−1(x+i)s(m,n)=[x^原创 2020-06-29 22:33:33 · 292 阅读 · 0 评论 -
2020全国统一省选day2 作业题
题目正解大套路题。看到之后是个人都知道要先反演一下推推式子:(为了方便表示,题目中的weiw_{e_i}wei直接用eie_iei表示了)∑T(∑ei)(gcdei)=∑T(∑ei)∑d∣(gcdei)ϕ(d)=∑dϕ(d)∑T,d∣ei∑ei\sum_T (\sum e_i)(\gcd e_i) \\=\sum_T (\sum e_i)\sum_{d|(\gcd e_i)} \phi(d) \\=\sum_d \phi(d) \sum_{T,d|e_i}\sum e_iT∑(∑原创 2020-06-26 16:06:52 · 385 阅读 · 0 评论 -
6728. 【2020.06.16省选模拟】T2 战棋游戏
题目正解有个比较显然的思路是给特殊点划分到ccc个集合中(集合可以为空)。先解决一个子问题:一条链,两端相同和两端不同的答案分别是什么。这个东西可以简单递推,然后用矩阵乘法优化。题解中有个结论:两端相同:(c−1)len+(−1)len(c-1)^{len}+(-1)^{len}(c−1)len+(−1)len;两端不同:(c−1)len+(−1)len+1(c−1)(c-1)^{len}+(-1)^{len+1}(c-1)(c−1)len+(−1)len+1(c−1)不要问我为什么,我也不会原创 2020-06-19 07:48:19 · 252 阅读 · 0 评论 -
6719. 【2020.06.12省选模拟】T2 Module
题目这题是交互题……oj现在不支持交互题……所以直接在这讲讲题目大意吧。有个分数xy\frac{x}{y}yx,你可以询问一个质数PPP,可以得到xy\frac{x}{y}yx在模PPP意义下的值。最多可以询问555次。数字的范围都在[1,1e9][1,1e9][1,1e9]多组数据,数据最多10510^5105组。正解只需要询问两个质数P1=1e9+7P_1=1e9+7P1=1e9+7和P2=1e9+9P_2=1e9+9P2=1e9+9,通过中国剩余定理可以求出xy\frac{原创 2020-06-13 13:43:08 · 584 阅读 · 1 评论 -
6712. 【2020.06.09省选模拟】题3 sum
题目正解推式子题。比赛时推了半天的生成函数最终推回了一个递推式?容斥一下,答案为∑i=0N(−1)iCNiCS−iTM\sum_{i=0}^N(-1)^iC_N^iC_{S-iT}^M∑i=0N(−1)iCNiCS−iTM然后就是推式子:=∑i=0N(−1)iCNi[xM](1+x)S−iT=[xM]∑i=0N(−1)iCNi(1+x)(n−i)T(1+x)S−nT=[xM]((1+x)(n−i)T−1)N(1+x)S−nT=[xM−N]((1+x)(n−i)T−1x)N(1+x)S−n原创 2020-06-12 19:32:35 · 237 阅读 · 0 评论 -
6710. 【2020.06.09省选模拟】题1 permutation
题目正解可以发现g1g_1g1是个长成2k2^k2k或2k∗32^k*32k∗3的东西,然后后面就像阶梯一样指数和一层一层地下降,最终到111。考虑2k2^k2k的情况(另一个情况枚举333被除去是什么时候,其它类似):从后往前做,设sis_isi表示最高能放到的层数不超过第iii层的数字有多少个。假设已经处理完了i−1i-1i−1层,第iii层的点中要取出一个放到最前面,然后其它的随意插入后面的序列中。于是贡献大概是这样:s0!∏(si−si−1)!Csisi−si−1−1s_0!\pr原创 2020-06-12 19:07:38 · 208 阅读 · 0 评论 -
6709. 【2020.06.08省选模拟】排列
题目正解显然先要将“恰好”转成“至少”,算出“至少”之后直接反演回去。比赛的时候建出了个和题解不一样的模型,搞了个二维生成函数。最后想出的方法需要依赖多点插值,普通的多点插值常数大又不好写,所以没有去写。后来经过DYP提醒,直接插单位根不就好了吗!!!于是时间复杂度应该是O(nlgn)O(n\lg n)O(nlgn)再详细点讲题解做法。考虑某个点iii被i−mi-mi−m和i+mi+mi+m争抢,画出一个二分图,iii在右边,i−mi-mi−m和i+mi+mi+m在左边。通过争抢关系建出原创 2020-06-12 17:38:56 · 229 阅读 · 0 评论 -
6699. 【2020.06.06省选模拟】这钵和餐厅配合的不是很好
题目正解听Cold_Chair说这是从LOJ2541改过来的题。原本还是有组合意义的,然后毒瘤的出题人就强行将这个组合意义隐藏了起来。这题要求∑xi∏i=2n1∑j=1ixj\sum_{x_i}\prod_{i=2}^n {\frac{1}{\sum_{j=1}^ix_j}}∑xi∏i=2n∑j=1ixj1。改成这样看看有什么组合意义:∑xi∏i=1nxi∑j=1ixj\sum_{x_i}\prod_{i=1}^n {\frac{x_i}{\sum_{j=1}^ix_j}}∑xi原创 2020-06-11 15:41:49 · 392 阅读 · 0 评论 -
6693. 【2020.06.05省选模拟】紫色彼岸樱推迟绽放
题目题意不说了,有点费笔墨。思考历程想着之前练习了很久的生成函数,这次终于能试验一下了。然后我推啊推啊推了半天最后退出了一个类似于斐波拉契数列的递推式。这个不是DP地想不就可以出来了么……(其实当初如果再进一步将那个生成函数的分式展开,或许就可以发现新东西了)。正解正解就是乱推式子。首先题目可以写成这个东西:∑i=DD+T−1CiL∑j=0K−1ijAK−1−jCK−1−jj\sum_{i=D}^{D+T-1}C_{i}^L\sum_{j=0}^{K-1}i^jA^{K-1-j}C_{原创 2020-06-06 22:14:58 · 258 阅读 · 0 评论 -
6702. 【2020.06.07省选模拟】仙人掌
题目给出一个仙人掌,问邻接矩阵的行列式……n≤1e5n\leq 1e5n≤1e5思考历程?不存在的直接高斯消元拿30分跑路。正解先分析一波行列式的性质。行列式的式子长这样:∑{pi}(−1)rev(p)∏iAi,pi\sum_{\{p_i\}}(-1)^{rev(p)}\prod_{i}A_{i,p_i}{pi}∑(−1)rev(p)i∏Ai,pi重要性质:对于一个排列{pi}\{p_i\}{pi},iii向pip_ipi连边,(−1)偶环个数=(−1)rev(p)(-原创 2020-06-06 21:32:39 · 453 阅读 · 0 评论 -
6674. 【2020.05.30省选模拟】凸包的价值
题目平面上有若干个点,选出个点集,要求这个点集是一个凸包(凸包上没有三点共线)。这个点集的价值为xaxbyczxa^{x}b^{y}c^{z}xaxbycz,其中xxx为凸包的顶点数,yyy为凸包内或凸包边界上的点数,zzz为不在凸包内的点数。题目保证b=a+cb=a+cb=a+c求所有满足条件的点集的价值和。n≤2000n\leq 2000n≤2000正解比赛看到后直接认为这是个毒瘤题,所以没有思考。看到b=a+cb=a+cb=a+c这个奇妙的东西,应该去想想这个价值的组合意义是什么。原创 2020-06-03 19:56:09 · 275 阅读 · 0 评论 -
6675. 【2020.05.30省选模拟】交通网络
题目有一个大小为nnn的完全图,其中形如(i,i+1)(i,i+1)(i,i+1)的边叫“特殊边”。对于一个生成树,设xxx为生成树中“特殊边”的个数,则它的价值为2xx2^xx2xx问所有生成树的价值和。n≤5e5n\leq 5e5n≤5e5思考历程不存在思路。直接流氓做法:矩阵树+拉格朗日差值,简单粗暴地O(n4)O(n^4)O(n4)拿了232323分。正解假如保留了至少若干条特殊边,形成了mmm个连通块,那生成树的个数就是nm∏sin^m\prod s_inm∏si。sis原创 2020-06-01 22:00:04 · 313 阅读 · 0 评论 -
杜教筛学习笔记
看着身边的大佬们这么快就学了各种筛,很是紧张啊……接下来强行学习一下简介用途:O(n23)O(n^\frac{2}{3})O(n32)求积性函数的前缀和。本质就是推式子。设有某个函数f(i)f(i)f(i),我们要求∑i=1nf(i)\sum_{i=1}^nf(i)∑i=1nf(i)根据具体情况建出辅助函数g(i)g(i)g(i)。求狄利克雷卷积h=g∗fh=g*fh=g∗f记S...原创 2020-04-28 21:12:55 · 207 阅读 · 0 评论 -
二次剩余学习小记
这个其实很早之前就想写了,只不过一直没有时间。之前稍微学了一下,但由于没有留下深刻的印象,所以学了等于白学。SCOI2018有一道题就是裸的二次剩余题,比赛时做不出来真是气炸了。概念如果ppp为奇素数。nnn在模ppp意义下能被开方,就称nnn是模ppp意义下的二次剩余。即存在x2≡n(mod p)x^2\equiv n (mod \ p)x2≡n(mod p)...原创 2020-04-28 20:02:33 · 200 阅读 · 0 评论 -
Burnside引理和Polya定理简单入门
不学这个定理,真是亏死了……见到那种对称(循环)的计数题都不知道该怎么做……先表明一下,本人没有群论基础。所以,有关群论的概念,我只会提“置换”。对于初学者来说,这可能是更加容易理解的方法吧。更加严谨的网上博客一大堆。例子给你一个长度为nnn的环,有mmm种颜色,每个点可以染成任意颜色。循环同构的环算是同一种方案(为方便讨论就先不考虑翻转)。问有多少种方案。以下以这个例子作...原创 2020-04-16 22:23:09 · 294 阅读 · 0 评论 -
6525. 【2020.4.1模拟】Valleys
题目给你一个地图,每个格子上的数表示其高度。“山谷”的定义是:某个周围高度都大于它的、并且没有洞的块。有洞的定义是:将块删了之后,剩余的鸽子不能通过点相交形成一个连通块。求所有山谷的大小之和。正解思考历程就没有了,一开始根本就没有好好地思考这道题。先考虑如果没有洞该怎么做。这就是个小学生题:用并查集来维护块。将高度从小到大排序,对一个点进行操作时,将它相邻的、高度小于等于它点和它所...原创 2020-04-02 21:57:23 · 181 阅读 · 0 评论 -
6515. 【GDOI2020模拟03.28】数一数(one)
题目有nnn行mmm列的格子,每列的格子中有一个是111,其它的都是000。对于某一列,第iii行是111的概率是pip_ipi。从任意点出发,每次从当前列走到下一列的同一行、上一行,或下一行。贡献是沿路的数字和。f(m)f(m)f(m)为最大值的期望。计算limm→inff(m)m\lim_{m \to \inf} \frac{f(m)}{m}limm→infmf(m)思...原创 2020-03-31 20:31:39 · 312 阅读 · 0 评论 -
6476. 【GDOI2020模拟02.19】A
题目题目比较简洁,就不复述了。思考历程这让我联想到了不久之前在CF上做的一道题。但这两道题的差别是很大的,共同点并不是很多。直接套那题的方法在这题中也顶多拿个40分。考虑探索新大陆,然而没有成功……感觉这题的暴力不好打,最终也没有打部分分……(所以说我在这题上耗费了1h)正解正解的思路比较清奇。不用说也知道这题要容斥一下,我比赛时一直在想着保留上界,然而正解是保留下界。...原创 2020-02-23 14:08:00 · 304 阅读 · 0 评论 -
6468. 【GDOI2020模拟02.09】鱼贯而入
题目正解比赛时几乎没有怎么思路。其实这个东西应该很显然:如果要让答案大于$0¥,那么至少存在两个会有冲突,也就是说在模了之后至少有两个不同的数的位置会重叠。所以只需要枚举两两之间的差的约数,都试一遍就可以了。这样当然会TLE。考虑某个数ppp以及它的倍数kpkpkp,显然,在kpkpkp中撞上的在ppp中一定也能撞上,所以如果ppp符合条件,就不用算kpkpkp了。所以,对于某个数x...原创 2020-02-12 19:47:49 · 324 阅读 · 0 评论 -
6466. 【GDOI2020模拟02.09】矩阵求和
题目题目大意不说了思考历程开始时感觉比赛三道题都不会做。于是BFS式想题,后来突然发现了一些不错的性质,一下子有了希望,认为自己能切。可到最后才发现自己的核心部分还是没有想出来。首先是一些简单的性质:计算KKK次前缀和后的和,就是K+1K+1K+1次前缀和之后最后一项的和。计算前缀和的时候可以横着先计算若干次,竖着再计算若干次。后面都考虑一维前缀和:前缀和若干次之后每项的系...原创 2020-02-12 19:31:08 · 368 阅读 · 0 评论 -
6455. 【GDOI2020模拟02.01】小 D 的交通
题目给你正整数nnn,让你求任意一个XXX,满足从XXX开始的连续nnn个整数通过以下条件联通:对于两个数uuu和vvv,假如uuu和vvv不互质,那么它们之间就连上一条边。n≤100000n\leq 100000n≤100000(记得打高精度)思考历程花了半天时间终于把题目换成了一个可以看的模型:对于所有小于nnn的质数pip_ipi,pip_ipi的所有倍数(形如X+iX+...原创 2020-02-06 16:14:28 · 329 阅读 · 0 评论 -
6389. 【NOIP2019模拟2019.10.26】小w学图论
题目题目大意给你一个图,你要自己生成一个新的图,满足对于任意x<y<zx<y<zx<y<z且(x,y)∈E(x,y)\in E(x,y)∈E和(x,z)∈E(x,z) \in E(x,z)∈E,也有(y,z)∈E(y,z) \in E(y,z)∈E用nnn种不同的颜色给点染色,问边相连的两个点的颜色互不相同的染色方案数。思考历程几乎没有想到什么啊……...原创 2019-10-26 16:58:11 · 323 阅读 · 0 评论 -
6383. 【NOIP2019模拟2019.10.07】果实摘取
题目题目大意给你一个由整点组成的矩形,坐标绝对值范围小于等于nnn,你在(0,0)(0,0)(0,0),一开始面向(1,0)(1,0)(1,0),每次转到后面第kkk个你能看到的点,然后将这条线上的点全部标记删除。问最后一个被标记删除的点的坐标。正解先吐槽一句,原来删除的点是一条线上的,而不是一个点……害得我以为是一道神题……更可恨的是,我看不出我的暴力有什么错!既然一次删除的点是...原创 2019-10-22 16:26:32 · 215 阅读 · 0 评论