会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Lates' blog
生活明朗,万物可爱,人间值得,未来可期。
首页
管理
上一页
1
2
3
4
5
下一页
2020年3月19日
luogu P4861 【按钮】
摘要: 首先根据题意可以看出题目要求的是 $$K^x \equiv 1 \ (mod\ M)$$ $x$的最小正整数解。 如果$\ gcd(M,K)=1\ $则有解。 然后,根据 "欧拉定理" ,得到 $$K^{\phi(M)}\equiv 1 \ (mod\ M)$$ 但$\phi(M)$并不一定是$x$
阅读全文
posted @ 2020-03-19 18:05 Lates
阅读(224)
评论(0)
推荐(0)
2020年3月4日
luogu P4884 【多少个1?】
摘要: 最近在学数论,于是来写这道bsgs模板题。 正文 题意比较明确,要求 最小的n使得$111...111$一共n个$1$,能膜$m$为$k$。 即为求 $$111...111 \equiv k \ (mod \ m) $$ 中$111...111$的位数$n$的最小值。 乍看之下没有思路,但是可以发现
阅读全文
posted @ 2020-03-04 18:42 Lates
阅读(126)
评论(0)
推荐(0)
2020年3月1日
luogu P3868 【[TJOI2009]猜数字】
摘要: 刚学CRT,来发一篇题解。 切入正题 很显然,对于每个 $$ b_i | (n a_i)$$ 都等价于 $$ n \equiv a_i \ (mod\ b_i)$$ 所以这$k$个式子,就转化成了中国剩余定理的模型。 套板子即可。 然后你会发现WA90 因为所有$b_i$乘起来最大是$10^{18}
阅读全文
posted @ 2020-03-01 17:04 Lates
阅读(150)
评论(0)
推荐(0)
2020年2月6日
luogu P2412 【查单词】
摘要: 这题我首先想到把字符串离散化成区间 [1,n][1,n] 的整数,然后放进线段树里做区间最值就好了。 唯一一个我被坑的点,就是我把字典序理解错了,是忽略大小写再排序(如果有解释错误麻烦dalao更正),结果就cmp函数就直接排序了,导致交了几遍才过。 所以,读题很关键!!! 有不会线段树的同学可以去
阅读全文
posted @ 2020-02-06 21:13 Lates
阅读(158)
评论(0)
推荐(0)
2020年2月1日
CF438D 题解
摘要: 题目链接 前言 这是一棵区间膜线段树,与花神游历各国 很像,都是维护区间最值来优化暴力。 做法 线段树维护区间膜很麻烦,因为膜(mod)运算对于一个数减小得很快,所以考虑暴力区间修改。 但是要优化,不然会T飞掉。 怎么优化? 我们发现,有 $ x mod p < p$ 这个性质,所以当$ x \le
阅读全文
posted @ 2020-02-01 16:25 Lates
阅读(132)
评论(0)
推荐(0)
2019年12月22日
luogu P1828 【香甜的黄油 Sweet Butter】
摘要: 9012年了,spfa已经noip了,我们还是用dijkstra+堆优化吧! 做法:在一开始时统计每个牧场牛的个数,枚举放黄油的牧场,然后做p遍dijkstra,最后统计每个点的贡献,即为:该点到枚举点的最短路$\times$该点有牛的个数,最后取每个枚举点的最小值,就做完了。dijktra每次$O
阅读全文
posted @ 2019-12-22 22:30 Lates
阅读(190)
评论(0)
推荐(0)
2019年12月14日
luogu P3353 【在你窗外闪耀的星星】
摘要: 此题前缀和维护即可,主要说一下前缀和 - 前缀和 设 $ pre_i $ 表示 $ \sum ^{i}_{1} a_{i} $ 则有 $ pre_i = pre_{i-1} + a_i $ - 查询前缀和 有了$pre$数组如果我们要求 $ [l,r] $ 的和,有 $ pre_{l-1}=a_1+
阅读全文
posted @ 2019-12-14 18:54 Lates
阅读(247)
评论(0)
推荐(0)
luogu P2853 【[USACO06DEC]牛的野餐Cow Picnic】
摘要: ### 反向建边+dfs 用f记录一个牧场是否有cow,如果没有cow,则不用管这个牧场,然后枚举每个点作为cow野餐的地方,dfs,用vis记录一个牧场能不能被访问到,然后for一遍判断该牧场是否有cow,和该牧场能不能被枚举的点走到,就做完了。### 注意,每次dfs时,vis数组要清空,我第一
阅读全文
posted @ 2019-12-14 18:52 Lates
阅读(248)
评论(0)
推荐(0)
luogu P5661【公交换乘】
摘要: CSP2019 , PJt2 **做法:暴力加剪枝** - 按照时间快排一遍,保证时间单调,以便后面剪枝 - 循环扫一遍,然后分类讨论: 1.当前是地铁,答案直接加上地铁的钱。 2.当前是公交,可以从后往前扫,找到编号最小(时间最早)的地铁优惠票,然后剪枝是如果当前时间已经过了优惠的时间,就直接br
阅读全文
posted @ 2019-12-14 18:45 Lates
阅读(435)
评论(0)
推荐(0)
luogu P5682【次大值】
摘要: JX CSP-J day3 的t2,要是我是JX选手,我就AK了,就不用退役了QAQ。 有一个很明显的结论: - 当去重后个数>2的话,严格次小值就是第三大的数和前两个数 mod 取max - 当去重后个数=2,严格次小值就是两个数中小的那个 - 当去重后个数=1,就是无解,输出-1 现在说一下为什
阅读全文
posted @ 2019-12-14 18:43 Lates
阅读(300)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告