首页 > 其他分享 >ARC148游记

ARC148游记

时间:2022-10-07 22:33:28浏览次数:80  
标签:头朝 这个 我们 这道题 端点 游记 ARC148 节点

A - mod M

题目链接

这道题我们可以首先对于所有的数 $%2$ ,可以证明出答案最多不超过 $2$ ,此时我们就可以把问题转化为:是否存在一个数使得序列 $a$ 中所有元素减去这个数之后的最大公因数大于$1$,就是一道妥妥的同余了。

A题代码

B - dp

题目链接

这道题我们可不难想出$O(n^3)$的做法,即枚举左端点和右端点,检查这段区间的答案变换过后是否比当前答案更小,如果是,则更新当前答案。

然后就是优化了,我们可以发现,从开头开始,我们遇到的第一个 $p$,是一定得被修改成 $d$ ,这样肯定是最优选择,那么我们就可以省略了枚举左端点的步骤,此时时间复杂度为$O(n^2)$,足以通过此题。

B题代码

C - Lights Out on Tree

题目链接

这道题我们首先有一些性质:

1.每个节点最多按一次

2.节点按下的先后顺序没有影响

依据这个性质,我们可以得到:当一个硬币头朝上时,要按下这个节点按钮的最佳选择是:

1.这个节点的父亲是尾朝上

2.这个节点的子树全是头朝上

对于第一点,我们可以由性质1证明出来,如果这个节点的父亲是头朝上,那我们就再等到他父亲再继续。

然后对于第二点,依据性质2,我们可以假设如果一个节点在一开始表明头朝上了,我们遍历到他的父亲时,这个节点里的所有子树都已经头朝上了(有点类似于 动态dp 的思路?),反之,这个节点里所有子树都已经尾朝上,我们就需要按下这个节点的按钮。

C题代码

标签:头朝,这个,我们,这道题,端点,游记,ARC148,节点
From: https://www.cnblogs.com/ktqcpp/p/16767371.html

相关文章

  • CSP 2022 游记
    初赛前今年把普及和提高都报上了,虽然说参加普及组对我来说没啥意义了,但免得防止提高初赛没过导致无赛可比。赛前一两周看到的消息,福建的主办单位从福建计算机学会变成了......
  • CSP2022游记
    CSP2022游记第一轮Day-∞几个月前YC学校分流考试刚刚结束,整个假期都沉迷在成功的狂喜之中(感到人生已经达到了巅峰doge)在假期快乐地学习了高中whk后忽然感到“我郝墙”......
  • CSP-S 2022游记
    娱乐选手。Day-∞初赛84,太逊了!!!不过线只有52,过了。这种分数线真的有人过不了初赛吗......
  • 【补档】CSP2020-J 游记
    (洛谷博客版本)突然发现两年前写的游记已经不知在哪个国家了,于是再写一个。本人坐标GD。去打的时候我才刚升五年级,OI才搞不到一年,刚学完裸dfs,所以没抱多大期望。初赛......
  • 【补档】CSP2021-J 游记
    (洛谷博客版本)前传:CSP2020-J游记上一次拿了2=,这次争取冲1=!主要时间花在复赛内容上面了,初赛没怎么搞。初赛看到前15题一阵狂喜:这次稳了。单选好像只错了两三题的......
  • ICPC2022 Online Contest 2 游记
    总结,8个题,前期罚时爆炸,后期坐牢。开局先找到签到题【E】。题意是给定\(a_1\)要求构造数组\(a_i\),满足\(\gcd(a_i,a_{i-1})==1\)且\(a_i>1\)。显然直接贪一波,......
  • 生地会考游记
    byhukk基本信息坐标:湖南长沙考试时间:2022.6.20下午查分时间:2022.7.222:00起DAY-...:模拟考试会考之前,我们每周都考官方出的模拟卷。得分基本稳在\(190\sim......
  • 「游记」CSP 2022
    9.05+模拟赛日常考不过暴力老哥。天天挂分。烦死了。感觉人要没。9.16坑。9.18初赛。没报J组。S组完善程序中“归并第\(k\)小”的程序完全没看懂,于是填了\(5\)......
  • CSP-S2022游记
    2022.9.18晚分数估出来了,63.5,比去年高(去年才三十几分啊/(ㄒoㄒ)/~),一部分原因是我的成长,还有一部分是因为确实比去年简单不少。单论分数我满意,一比较又觉得担心且不甘心。......
  • [atARC148F]998244353 → 1000000007
    科技题蒙哥马利算法:求$a\cdotm^{-1}\mod\M$(其中$m^{-1}$为$m$模$M$的逆元)记$t=a\cdot\frac{m\cdotm^{-1}-1}{M}\mod\m$,则$a+tM\equiva(1+\frac{m\cdotm^{-1}-1}......