前情提要:color \(100\to 0\),arena \(92/100\to 36\)。

最后一场模拟赛喜提 0+0+100+0,挺乐的。

Day 0

晚上九点睡,然而还是很早就醒了,但是时间体量巨大所以还是不困。

Day 1

早上去高新吃早饭。吃兵哥豌豆面,故意吃某个不辣的面,但是完全不如豌杂面等!!

买了瓶东鹏特饮,带了一点 sugar 和一个能量巧克力(这个没吃)就进去了。门口 lxs 说要细心。

进入考场又可以提前写板子/qd。写了个线段树 3 和网络流,然后看题。背后是 cwfxlh(但是他应该不认识我)和 hwy,预备开始窥屏(没有执行)。

翻了一遍没有构造,两个计数,先小乐一下。

T1 一看连续段可以任意排列,然后肯定是确定跟确定匹配,其次是只有一个不确定的匹配,否则可以交换调优,最后再都不确定匹配。15 分钟时通过了大洋里。

T2 义眼动态 dp,又具体写了一下,发现好像直接乘起来贡献即可。不知道为什么写到了九点半,因为发现 \(v^{n-1}\) 执行次数很多就记录了一下(note here)。

T3 看了看好像是生成树计数??这跟关键边有关系吗??

瞪了一会之后发现好像无向图 dfs 树不能有横叉边,然后一个点的团那个完全图就是只能是一条链,链头是出发点或者连过来的点。好像把这个结构拼接起来就可以了!看看去重问题,莫名联想到 PE 的一道题??(虽然好像没啥关系)。然后我想想一个怎么 dp,设 \(h_i\) 为 \(i\) 从父亲下来的子树方案数,这个直接先递推;设 \(f_i\) 为 \(i\) 算上父亲边子树里面的方案数,还需要再设 \(g_i\) 为 \(f\) 和 \(h\) 交大小。然后转移去重就大概是考虑链头是这个儿子,链尾是前面的某个儿子减去掉就可以了,前缀和优化后为 \(O(n\log n)\)。

最终调了一会之后在 11:00 通过了所有大洋里。去上个厕所(当然前面还有很多次),回来的时候看了一眼发现 hwy 已经开始写线段树(显然是 T4),感觉 T3 和 CSP T3 一样应该都是大众过了,有点震撼??

T4 义眼 64,然后想想想不会。11:30 开始在注释里开香槟(note here)(我是什么傻逼??),11:40 决定开始写暴力。发现胡的链假了。

这个时候稳一手,检查一下前面的题,突然感觉 T2 有问题(什么 byd 直觉),发现 T2 过不了样例 2??查看一下那个傻逼优化(note)挂了,修改一下。

然后想了一下好像整体二分维护连续段可以做链的 2log,遂在 12:25 开冲,由于 DS 调试水平确实南平没有调过(为什么我会中场开香槟??)。

12:57 发现 T4 交的玩意注释了文件输入输出,紧急改动。

跟同学交流,过 T3 的人很少??hwy 写了 T4 的 2log,其他人好像也不会 T4。洛谷上好像过了逸车 T4。

回家的车上突然发现 T4 的整体二分改动一下变成 dfn 就是两个 log 的 \([80,100]\)??!考场上很傻逼,不过鉴于没调出来也没有什么可说的。

所以最后的期望是 100+100+100+32=332。

正确的策略应该是 T2 做快一点,T4 麻溜一点。

回顾突然发现 T4 \(n>5000\) 是先判的链,然后链最终是什么也不做!!在 \(R-L+1=K\) 放个链就死了。但是发现没有多测和 sub,应该就是不会多放一点,乐乐楽

Day k

一直非常担心 T3 有没有没判断 deg 导致负数下标。

最后的结果是没挂 T3,T2 反而挂了 5 分。所以是 327。

NOIP 游记的更多相关文章

  1. NOIP游记

    好像很久没写博客了诶,NOIP考完,写篇游记吧XD Day 1 紧张紧张,去年第一题小凯的疑惑坑煞我也,今年怕不是什么大凯的疑惑吧... 进考场,重启,下软件,在键盘上猛敲RP++ 发密码辣,FeiX ...

  2. 2020 CSP&NOIP 游记

    CSP初赛 CSP初赛 Day -1 早上打了模拟赛,T2寒假正好做过,然而还是还是被踩Orz,郑外NB!.中午出校吃了大盘鸡和拉面,还带回来了三瓶可乐. 初赛知识点看了两页不(看)想(不)看(懂)了 ...

  3. NOIP2018 游记 QAQ

    写在前面: 本人初三党.NOIP前两个月不好好停课搞信竞愣是要搞文化课.于是,期中考与NOIP一起凉凉[微笑] 本人写的第一篇NOIP游记,各位大佬们随便看一看就好 Day -n 初赛71,竟然跟wx ...

  4. 2017NOIP游记 (格式有点炸)

    NOIP游记 作者:一只小蒟蒻 时间可真快呀!还记得我第一次接触信息竞赛时,hello world都要调好久,不知不觉就考完了2017noip,自我感觉良好(虽然还是有很多不足). 这两个月的闭关,让 ...

  5. noip 2018游记

    憋了好久的游记... 考虑到写游记是oi界的传统,所以还是应该写一篇的. day0: 上午9:30的火车出发,车上颓三国杀! 中午12:00到了大连,下午2:00才开始试机,还是得先去大连大学,在食堂 ...

  6. 牛客网NOIP赛前集训营-提高组(第四场)游记

    牛客网NOIP赛前集训营-提高组(第四场)游记 动态点分治 题目大意: \(T(t\le10000)\)组询问,求\([l,r]\)中\(k(l,r,k<2^{63})\)的非负整数次幂的数的个 ...

  7. [游记] Noip 2018

    飞雪连天射白鹿, 笑书神侠倚碧鸳 $ 2018/12/14 $ 经历了 \(noip\) 玩完的心态爆炸之后,还是决定稍微写一下游记记录一下\(QAQ\),以免以后就忘了. 然后打算先写个框架之后再慢 ...

  8. NOI.AC NOIP模拟赛 第五场 游记

    NOI.AC NOIP模拟赛 第五场 游记 count 题目大意: 长度为\(n+1(n\le10^5)\)的序列\(A\),其中的每个数都是不大于\(n\)的正整数,且\(n\)以内每个正整数至少出 ...

  9. NOI.AC NOIP模拟赛 第六场 游记

    NOI.AC NOIP模拟赛 第六场 游记 queen 题目大意: 在一个\(n\times n(n\le10^5)\)的棋盘上,放有\(m(m\le10^5)\)个皇后,其中每一个皇后都可以向上.下 ...

  10. 2018年牛客网NOIP赛前训练营游记

    2018年牛客网NOIP赛前训练营游记 提高组(第一场) 中位数 #include<cstdio> #include<cctype> #include<climits&g ...

随机推荐

  1. pycharm之激活

    激活相关文件: https://github.com/lanlangdeai/develop-kit/tree/master/software/editor/pycharm 一. 激活码激活 步骤:  ...

  2. PTA 那就别担心了

    PTA 那就别担心了 给定一个有向无环图,给出起点\(st\)和终点\(ed\),问从起点出发的所有路径是否都能到达终点,并且让你求出从起点到终点的不同路径数量 \(DFS\)记忆化搜索 对于第一个问 ...

  3. 震惊!推荐一款AI驱动的自动化测试神器:TestCraft

    在当今快速迭代的软件开发环境中,自动化测试已经成为确保软件质量的重要一环.然而,传统的手动录制和编写测试脚本的方式不仅耗时耗力,还难以跟上敏捷开发的节奏. 本文将为大家介绍一款基于AI技术的自动化测试 ...

  4. CF 3000+

    CF1981F / *3000 首先有朴素的 dp:\(f_{u, i}\) 表示以 \(u\) 为根的子树已经 finish 了,经过 \(u\) 往上走的路径 MEX 为 \(i\).\(i\) ...

  5. 使用 Azure AI Studio 构建和部署使用提示流的问答助驾系统

    使用 Azure AI Studio 构建和部署使用提示流的问答助驾系统 See: Build and deploy a question and answer copilot with prompt ...

  6. 金Gien乐道 | 10月热点回顾

    ​ 收获之秋,中电金信Q4开篇捷报不断 ​ Q4开篇,中电金信迎来多个捷报.公司与青岛财通集团联合打造的核心业务系统(一体化业务平台)一期项目顺利投产上线并平稳运行:中标华南某全国性股份制商业银行新一 ...

  7. Linux 添加开机自启动

    rc.local 方式 一.& 在 Linux 命令后加上 &  可以在后台运行 二.nohup 对 SIGHUP 信号免疫,对 SIGINT 信号不免疫,可用 shopt | gre ...

  8. Qt 5.15.6 发布

    一.前言 我们今天为商业许可证持有者发布了 Qt 5.15.6 LTS.作为补丁版本,Qt 5.15.6 没有添加任何新功能,但提供了错误修复和其他改进. 您可以使用维护工具在现有的在线安装中添加 Q ...

  9. Qt编写百度地图综合应用(在线+离线+区域)

    一.前言 在现在很多的应用系统中,会提供一个地图模块,地图相关的应用和app也是非常多,最广泛的应用就属于导航,地图基本上分在线的和离线的两种,在线的一般都是实时的,数据也是最新的,速度很快路线很准, ...

  10. C#中工作线程处理完数据后将处理结果返回给UI主线程通知主线程操作界面

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...