上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页
摘要: 题面 "传送门" Sol 摆定理 $$ a^b\equiv \begin{cases} a^{b\%\phi(p)}~~~~~~~~~~~gcd(a,p)=1\\ a^b~~~~~~~~~~~~~~~~~~gcd(a,p)\neq1,b define RG register define IL in 阅读全文
posted @ 2018-01-19 22:40 Cyhlnj 阅读(175) 评论(0) 推荐(1)
摘要: 题面 "传送门" Sol 首先显然吃饭久的要排在前面 之后再来分配队伍,设$f[i][j]$表示到第$i$个人,$A$队伍要等$j$的最小吃完饭时间 那么就是一个简单的背包吧。。。 cpp include define RG register define IL inline define Fill 阅读全文
posted @ 2018-01-19 21:23 Cyhlnj 阅读(141) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 公式$$ a^b\equiv \begin{cases} a^{b\%\phi(p)}~~~~~~~~~~~gcd(a,p)=1\\ a^b~~~~~~~~~~~~~~~~~~gcd(a,p)\neq1,b define RG register define IL inli 阅读全文
posted @ 2018-01-19 20:57 Cyhlnj 阅读(185) 评论(0) 推荐(0)
摘要: 题面 "传送门" 题意 输入正整数a1,a2,a3..an和模m,求a1^a2^...^an mod m Sol 首先有$$ a^b\equiv \begin{cases} a^{b\%\phi(p)}~~~~~~~~~~~gcd(a,p)=1\\ a^b~~~~~~~~~~~~~~~~~~gcd( 阅读全文
posted @ 2018-01-19 20:23 Cyhlnj 阅读(177) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 设$f[i][j]$表示到第$i$个数,最后$j$个为不吉利数字的前缀的方案数 于是就可以写一个$KMP$套暴力$DP$跳$next$转移 cpp include define RG register define IL inline define Fill(a, b) m 阅读全文
posted @ 2018-01-19 17:36 Cyhlnj 阅读(122) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 先建立AC自动机,trie树上每个字符串结束的位置记录下它的长度$len$ 设$f[i]$表示前$i$个字符是否被翻译 在AC自动机上匹配,跳$fail$转移,该点为$x$,则$f[i]$由$f[i len[x]]$转移而来 ~~太菜了不会trie的暴力~~ cpp inc 阅读全文
posted @ 2018-01-19 14:41 Cyhlnj 阅读(129) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 这不是一道LCT模板题吗? 和线段树一样维护区间加法和乘法标记 记得要更新自己本身的权值 ~~这种题就该一遍AC~~ cpp include define RG register define IL inline define Fill(a, b) memset(a, b, 阅读全文
posted @ 2018-01-18 22:10 Cyhlnj 阅读(250) 评论(1) 推荐(0)
摘要: 题面 "传送门" 题解 先来一发很显然的暴力 维护两个数组,一个是子树的val和,一个是子树的val和的平方和 暴力更新,暴力查询就可以获得10分~~吐槽一波luogu的部分分~~ cpp include define RG register define IL inline define Fill 阅读全文
posted @ 2018-01-18 21:22 Cyhlnj 阅读(246) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 这是一道阅读理解题,读了好久才明白意思。。。 首先可以想到处理出next数组,每次的位置i跳next跳到长度小于i的一半位置,然后继续跳到零统计此时跳的次数就是答案 那么暴力就是$O(n^2)$ 让我们一起膜拜yyb大佬的 "倍增跳next" 那么优化就是在求next的时候 阅读全文
posted @ 2018-01-18 14:09 Cyhlnj 阅读(147) 评论(0) 推荐(0)
摘要: 题目 "传送门" Sol 把区间按长度升序排序,双端点+离散化+线段树区间最大值 线段树标记永久化美滋滋 cpp include define RG register define IL inline define Fill(a, b) memset(a, b, sizeof(a)) using n 阅读全文
posted @ 2018-01-17 21:37 Cyhlnj 阅读(131) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol $设x,y且gcd(x, y)=1$若使$\frac{x}{y}$的$k$进制小数是纯循环小数 则一定存在某次除法中余数在之前出现过 也就是存在$L 0$且$x\equiv x k^L(mod\ y)$ 而$x,y互质$那么同时乘上x的逆元则$k^L\equiv1(mod\ 阅读全文
posted @ 2018-01-17 20:38 Cyhlnj 阅读(321) 评论(0) 推荐(0)
摘要: 题面 "Bzoj" "COGS加强版" Sol 非加强版可以枚举AC这里不再讲述 设$f(i)$表示在$[L, H]$取$N$个,$gcd为i$的方案数 $F(i)=\sum_{i|d}f(d)$表示$[L,H]$取$N$个,$gcd为i$的倍数的方案数 易得$F(i)=(\lfloor\frac{ 阅读全文
posted @ 2018-01-17 15:21 Cyhlnj 阅读(175) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 先不管$a$的限制 设$f(n)$表示f的约数和($据说是\sigma$),它是个积性函数 "(筛法)" ,$n define RG register define IL inline define Fill(a, b) memset(a, b, sizeof(a)) us 阅读全文
posted @ 2018-01-17 10:58 Cyhlnj 阅读(157) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 运用提出gcd等莫比乌斯反演的推导技巧得到 $$ans=\sum_{d=1}^{n}d^3\sum_{i=1}^{\lfloor\frac{n}{d}\rfloor}\mu(i) i^2 S(\lfloor\frac{n}{d i}\rfloor)^2$$ 其中$S(n)= 阅读全文
posted @ 2018-01-16 22:16 Cyhlnj 阅读(176) 评论(0) 推荐(0)
摘要: 题面 "传送门" Sol 第一问puts("1") 第二问,$\varphi(i^2)=i\varphi(i)$ 设$\phi(n)=\sum_{i=1}^{n}i\varphi(i)$根据 "杜教筛" 推的式子 $$g(1)\phi(n)=\sum_{i=1}^{n}\sum_{d|i}g(d)( 阅读全文
posted @ 2018-01-16 21:13 Cyhlnj 阅读(179) 评论(0) 推荐(0)
摘要: 题意 求$\sum_{i=1}^{n}\varphi(i)和\sum_{i=1}^{n}\mu(i)$ $n define RG register define IL inline define Fill(a, b) memset(a, b, sizeof(a)) using namespace s 阅读全文
posted @ 2018-01-16 19:24 Cyhlnj 阅读(185) 评论(0) 推荐(0)
摘要: 题目 "传送门" Sol 首先可以想到暴力并查集,直接把区间内每个数一一合并,最后求一遍联通块的个数乘法原理即可 但显然会TLE,怎么办? 最开始我想的是开线段树,每个区间分成log个后把线段树上对应节点的集合一一合并,后来发现太麻烦。。。而且好像还有问题。。。 这个时候只能~~Orz yyb~~用 阅读全文
posted @ 2018-01-16 16:21 Cyhlnj 阅读(167) 评论(0) 推荐(0)
摘要: 题面 "戳我" Sol 每个被标记的点只会影响到它的子树,那么直接用线段树在dfn上搞 单点查询,区间修改 cpp include define RG register define IL inline define Fill(a, b) memset(a, b, sizeof(a)) using 阅读全文
posted @ 2018-01-16 14:56 Cyhlnj 阅读(158) 评论(0) 推荐(1)
摘要: 树剖后在dfn上差分 cpp include define RG register define IL inline define Fill(a, b) memset(a, b, sizeof(a)) using namespace std; typedef long long ll; const 阅读全文
posted @ 2018-01-15 21:17 Cyhlnj 阅读(130) 评论(0) 推荐(0)
摘要: 题面 "vjudge" Sol $ans=\sum_{k=1}^{n}\lfloor\frac{n}{k}\rfloor\lfloor\frac{m}{k}\rfloor\sum_{d|k}[f(d) define RG register define IL inline define Zsydal 阅读全文
posted @ 2018-01-15 20:36 Cyhlnj 阅读(175) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 26 下一页