
比赛总结
文章平均质量分 95
比赛总结
NephrenRuqInsania
这个作者很懒,什么都没留下…
展开
-
2020.11.29集训总结
malkuthdescription称一个矩阵在模????意义下是神奇的,当且仅当它满足下面两个条件:1.该矩阵是一个只含0到????−1的整数的方阵;2.矩阵每行,每列的和在模????意义下相等。给定的????,????,????,请你求出模????意义下n阶神奇的矩阵中每行每列的和均等于????的不同矩阵的个数,两个矩阵不同当且仅当它们在至少某一位上的元素不同。由于答案较大,请你求出答案对 109+910^9+9109+9(一个质数)取模后的结果。n,p,k≤109n,p,k\leq 10^9n,原创 2020-11-29 16:07:53 · 262 阅读 · 0 评论 -
2020.10.7集训总结
countdescription设矩阵 RRR 是由若干个正方形所组成的矩阵,定义函数 F(R)F(R)F(R) 为矩阵 RRR 的某一条对角线穿过的小正方形的个数。现在已知 F(R)=NF(R)=NF(R)=N,求可能的矩阵 RRR 的个数。n≤109n\leq 10^9n≤109,数据随机生成solution设一个矩形 R=n×m,m≤nR=n\times m,m\leq nR=n×m,m≤n,显然他对角线经过了 gcd(n,m)−1\gcd(n,m)-1gcd(n,m)−1 个格点,把他分原创 2020-10-07 16:24:33 · 240 阅读 · 0 评论 -
NOI2020同步赛爆零记&暑假划水总结
大概从寒假开始都叫暑假吧所以要从头开始大概记录一下在学校划水的事吧day -213(2020.1.17)放寒假啦!开心day -204(2020.1.26)延期开学了day -77(2020.6.1)终于开学了…然后我们一帮人中午就被 gu 放学之后找去谈话,说了说“训练计划”然后 nls 把我扣在了食堂,等我过去的时候他们差不多都说完了…于是啥东西都没听见day -72(2020.6.6)开学之后的第一次唯一一次训练做的是 FJ 集训的题好像,反正三道暴力走人,被吊打了/dk原创 2020-08-23 19:46:53 · 578 阅读 · 0 评论 -
2020.8.13集训
mathdescription设d(i)d(i)d(i)为iii的因数个数给定n,mn,mn,m,求:∑i=1n(−1)∑j=1md(i⋅j)\sum_{i=1}^n(-1)^{\sum_{j=1}^m d(i\cdot j)}i=1∑n(−1)∑j=1md(i⋅j)n≤107,m≤1014n\leq 10^7,m\leq 10^{14}n≤107,m≤1014solution发现我们只用关心有几个jjj可以让i⋅ji\cdot ji⋅j是完全平方数设i=pq12i=pq_1^2i=pq原创 2020-08-13 12:22:29 · 181 阅读 · 0 评论 -
2020.8.10集训
matrixdescription给定两个长度为nnn的数列lll,ttt,分别作为n×nn\times nn×n的矩阵的第一列和第一行,其他位置的矩阵满足Fi,j=a×Fi,j−1+b×Fi−1,jF_{i,j}=a\times F_{i,j-1}+b\times F_{i-1,j}Fi,j=a×Fi,j−1+b×Fi−1,j给定a,ba,ba,b,求Fn,nF_{n,n}Fn,nn≤105n\leq 10^5n≤105solution考虑一个数的贡献,li(i>2)l_i(i原创 2020-08-10 13:14:13 · 186 阅读 · 0 评论 -
2020.8.7集训
奇怪的道路description小宇从历史书上了解到一个古老的文明。这个文明在各个方面高度发达,交通方面也不例外。考古学家已经知道,这个文明在全盛时期有n座城市,编号为1⋯n1\cdots n1⋯n。mmm 条道路连接在这些城市之间,每条道路将两个城市连接起来,使得两地的居民可以方便地来往。一对城市之间可能存在多条道路。据史料记载,这个文明的交通网络满足两个奇怪的特征。首先,这个文明崇拜数字K,所以对于任何一条道路,设它连接的两个城市分别为 uuu 和 vvv,则必定满足 1≤∣u−v∣≤K1\le原创 2020-08-07 14:33:28 · 268 阅读 · 0 评论 -
2020.7.28集训
stringdescription小 A 最近喜欢上了一个字母游戏,这个游戏的大意是这样的:有 nnn 个无限长的循环字符串,所谓循环字符串,就是由某一个子串重复叠加而成。现在想知道最早在哪一位,这 nnn 个字符串位于该位的字母相同。小 A 对于简单难度的关卡简直手到擒来,但是对于困难难度的关卡他就一筹莫展了。这时他想到了你,一个机智的程序员,他希望你能够帮他编写程序求出答案。我们保证该子串中的字母互不重复,但区分大小写。n≤3×105n\leq 3\times 10^5n≤3×105soluti原创 2020-07-28 16:07:40 · 263 阅读 · 0 评论 -
2020.7.21集训
primedescription对于给定的n,pn,pn,p,其中ppp是质数,分别求i×n,i∈[1,n]i\times n,i\in[1,n]i×n,i∈[1,n]在模ppp意义下的逆元1≤n<p≤3×1061\leq n<p\leq 3\times 10^61≤n<p≤3×106solution朴素的O(nlogn)O(n\log n)O(nlogn)做法显然是不太行的考虑分解一下inv(in)=inv(i)inv(n)inv(in)=inv(i)inv(n)inv(原创 2020-07-21 10:07:27 · 229 阅读 · 0 评论 -
2020.7.15集训
plandescription在小X的家乡,有机房一条街,街上有很多机房。每个机房里都有一万个人在切题。小 X 刚刷完CodeChef\text{CodeChef}CodeChef,准备出来逛逛。机房一条街有nnn个机房,第 iii 个机房的坐标为 xix_ixi ,小 X 的家坐标为 000。小 X 在街上移动的速度为111,即从 x1x_1x1 到 x2x_2x2 所耗费的时间为 ∣x1−x2∣|x_1−x_2|∣x1−x2∣。每个机房的学生数量不同,ACM 题目水平也良莠不齐。小原创 2020-07-16 13:36:05 · 178 阅读 · 0 评论 -
AtCoder ABC166
A如果是ABCABCABC就输出ARCARCARC如果是ARCARCARC就输出ABCABCABCB开个桶随便维护一下就好int n,k;bool vis[N];int main(){ read(n),read(k); Rep(i,1,k){ int x,y; read(x); while(x--)read(y),v...原创 2020-05-04 13:43:40 · 661 阅读 · 0 评论 -
AtCoder ABC165
先吐槽一下题面锅了这回事,再吐槽下出题人英语水平…A给定三个数a,b,na,b,na,b,n,问[a,b][a,b][a,b]里面有没有nnn的倍数如果a,ba,ba,b里面有一个是显然就是剩下的看⌊an⌋<⌊bn⌋\lfloor\frac{a}{n}\rfloor<\lfloor\frac{b}{n}\rfloor⌊na⌋<⌊nb⌋就可以int n,a,b;i...原创 2020-05-04 13:26:40 · 589 阅读 · 0 评论 -
csp2019游记
day-6周六跑到学校去打模拟赛,结果同学们都拿到275就我拿了200,t3状压dpdpdp没想出来,感觉自己cspcspcsp凉凉day-5周日有学校初一的同学们来集训,教练让我们每周给他们出套题——当然都是模拟之类的 打个广告上午继续做模拟赛,都在80分(满分300),瞬间失去了希望day-4申请停课去机房,教练走了一上午程序,最后还被年级主任叫去“思想教育”,最后让我们回去上生物...原创 2019-11-20 20:13:53 · 530 阅读 · 0 评论 -
Codeforces Round 627(div.3)
day121:06开始看题了!!!T1大水题判断一下积偶性就可以了,如果全一样就是yes,要不然就是no21:09A了,开T221:11T2也不难啊(flag)就是判断一下有没有不相邻的相同的两个数就可以啦21:15A了(flag+1),开T321:17T3考虑贪心,我们发现,往左跳是没有用的,所以我们只用关注R的情况就可以了所以答案就是任意两个R之间的距离的最大值,注...原创 2020-03-14 13:06:39 · 209 阅读 · 0 评论 -
AtCoder ABC142
本来不想发这篇博客的但是考虑到这是人生中第一次atcoder abc做出5道题还是忍不住发一波T1看到了就很慌作为史上做过的最难得abcT1,居然不是像140那种的直接输出N3N^3N3翻译一下题意,输出小于n的奇数个数n\frac{小于n的奇数个数}{n}n小于n的奇数个数# include <cstdio># include <algorithm>#...原创 2019-09-30 07:03:46 · 628 阅读 · 4 评论