上午

上午打板+睡觉。希望能比去年有进步。

下午

下午进考场,好像来早了,一直没见到带考的老师,于是自己先进去了。

鼠标不好用,滚轮坏了,申请换一个。结果更不好用,过一会就卡一下。于是换了个位置,鼠标滚轮还是坏的,将就着用吧。

开题。T1 是一个简单的贪心,决策包容性是易证的。T2 是一个二分套上区间选点,是经典的模型,并不困难。一个小时左右就切了,而且特别顺利,基本上都是一发过。感觉良好,去上个厕所。

T2 本地跑了 \(1.8\) 秒,看了半天哪里写假了,因为样例只有 \(2000\) 左右。最后发现读入就用了 \(1.4\) 秒,这下知道了。

T3 看起来很像 DP,直接考虑设状态。发现单步 DP 不能优化,考虑每次钦定最后一个红点位置。然后发现好像递推时如果红点连续处理蓝点贡献会出事,然后想想想。过了一会考虑只计算有贡献的点,但是好像还是没有解决瓶颈。之后继续想想想。

去上个厕所。回来猜了个结论,好像也不是很好做。继续想想想,忽然发现一个很弱智的结论,可以把连续一段相同数字缩成一个。然后把结论套上去,好像红点连续还是处理不了,但是感觉可以证明不影响,先写个 \(O(n^2)\),写写写,一发通过了小样例,感觉良好。

直接测大样例,跑了一分钟,结果一个都没有对。有点急了,T1 T2 太没有区分度了,T3 现在连 \(O(n^2)\) 都没写出来,怕不是要垫底了。想想想,上个厕所冷静一下。

回来发现不影响的结论假了,因为红点位置不一样。轻度破防,想想想。发现可以在红点之间转移时翻转处理一下,好像很对,写写写。测大样例,上个厕所。

上完厕所回来,跑出来了,居然过了!当时真的非常激动,差点把鼠标甩出去。然后发生了一件特别抽象的事情,就是我发现我的代码假了,好想有一种情况没有处理。凝固了。

后来补了一个边界判定,还是过了大样例。这下真不知道对不对了。开始优化,先写了一个树状数组,然后发现可以线性。大样例 \(0.04\) 秒。玄学做法,感觉很危险。

T4 是个什么东西,暴力都不好写,遂没写。

出考场,和初中同学聊天。碰到 yyz,yyz 好像过了 T3。完了好多人过了 T1 T2 T3,感觉要成为 HB 倒数第一了。可是不知怎么,心情异常平静。

\([100,100]+[100,100]+[0,100]+[0,0]=[200,300]\),烂完了。

晚上

完了好像所有人都过了 T3。寄寄寄。

听说好像三道原题,CCF 做的好事。Codeforces Copy Foundation。

UPD:\(100+100+100+0=300\),没挂分,赢!

华师夜晴步记 w9095

雨霁流光云熙攘,残灯孤影漫路长。

青竹箭枝染铜绿,金梧风叶侵红墙。

寒流乍惊疑衰朽,落滴起忆叹无常。

犹记陌上花开日,烂漫丛中取一芳。

CSP-S 2024 游记的更多相关文章

  1. CSP/NOIP 2019 游记

    Day0 打牌 Day1 \(T1\) 没开\(ull\), 不知道有几分 \(T2\) \(N^2\)暴力+链, 没搞出树上做法, \(70\)分 \(T3\) 标准\(10\)分( 感觉今年省一稳 ...

  2. CSP模拟赛游记

    时间:2019.10.5 考试时间:100分钟(连正式考试时间的一半还没有到)题目:由于某些原因不能公开. 由于第一次接触NOIinux系统所以连怎么建文件夹,调字体,如何编译都不知道,考试的前半小时 ...

  3. CSP 2019 游记

    Day -32 开坑. 没什么好说的,等个 5 天等初赛(应该叫第一轮认证)挂掉之后就能弃坑了. 今天开始停课,虽然每天只停半天,但是感觉还是特别的舒服~ 然而得等初赛过了才能全天停课-- 没关系,熬 ...

  4. CSP 2019游记 & 退役记

    扶苏让我记录他AK CSP 的事实 ZAY NB!!! "你不配" 两年半的旅行结束了,我背着满满的行囊下了车,望着毫不犹豫远去的列车,我笑着哭了,笑着翻着我的行囊-- 游记 Da ...

  5. 【CSP游记S】

    简略:初三小蒟蒻本想体验一下提高,结果尝到了省选的滋味.fclose没有打,目前不知道会不会有影响,很伤心. day 1 大早上的6:30起床天好黑啊~,想起这次没有面包吃,到华生园买了包熊博士(毕竟 ...

  6. 第十八次CSP认证游记 | 2019.12.15

    CSP认证的考试是Haogod介绍的,取得一定成绩之后能有机会参加CCSP的分赛区和全国决赛.这次来参加认证要感谢老师的奔走为我们申请学校的报销,虽然最终因为这不是比赛所以报名费和差旅费下不来,但是老 ...

  7. 2020 CSP&NOIP 游记

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

  8. [游记]2020/CSP - S总结

    2020 / C S P − S 总 结 2020/CSP - S总结 2020/CSP−S总结 这年的 C S P CSP CSP考的不是很理想,本来稳进的 C S P − J CSP-J CSP− ...

  9. 【游记】CSP 2021 J2

    这次是第一次参加CSP的复赛,所以考的就很LJ. \(DAY-\infty\) 到 \(DAY-14\) 知道了自己苟过了初赛,像个SB一样. (我初赛66分,旁边那位63.5,cao着线过去的) \ ...

  10. 【游记】CSP J/S 2019 游记

    J 组 \(2:30\)开始, \(2:13\)还在酒店的我看了看手表...飞奔考场. T1 数字游戏 秒切. 下午某中学某大佬说可用线性基(%) T2 公交换乘 用单调队列思想,秒切. T3 纪念品 ...

随机推荐

  1. .net WorkFlow 流程转办

    WikeFlow官网:www.wikesoft.com WikeFlow学习版演示地址:workflow.wikesoft.com WikeFlow学习版源代码下载:https://gitee.com ...

  2. 在 MySQL 中建索引时需要注意哪些事项?

    在 MySQL 中建索引时需要注意哪些事项 索引在 MySQL 中是提升查询性能的关键,但不当的索引设计可能会导致性能下降或资源浪费.因此,在建索引时需要综合考虑性能.存储成本和业务需求. 1. 确定 ...

  3. symfony或doctrine报错:Object of class App\Entity\* could not be converted to string

    报错: Catchable Fatal Error: Object of class App\Entity\ProjectType could not be converted to string 版 ...

  4. 2025西安交大集训Day1:二分,三分,哈希,高精度,位运算,模拟退火

    2025西安交大集训Day1:二分,三分,哈希,高精度,位运算,模拟退火 二分 详见2025dsfz集训Day2:二分与三分,三分在当前文章内已经重构过. 三分 三分算法详细解释 三分算法(Terna ...

  5. strftime()函数的用法

    strftime()函数的用法 strftime()函数可以把YYYY-MM-DD HH:MM:SS格式的日期字符串转换成其它形式的字符串.strftime()的语法是strftime(格式, 日期/ ...

  6. 8.6K star!完全免费+本地运行+无需GPU,这款AI搜索聚合神器绝了!

    嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 FreeAskInternet是一款革命性的开源项目,它完美结合了多引擎搜索和智能语言模型, ...

  7. Python基础 - 控制结构

    控制结构: 顺序, 分支, 循环, 理解了, 其实编程就入门一半了. 条件表达式 条件表达式的值只要不是:0 . None. False. 空列表. 空元组. 空集合. 空字典. 空字符串. 空ran ...

  8. rancher 卸载后重装报错

    报错信息 kubectl create namespace cattle-system Error from server (InternalError): Internal error occurr ...

  9. 用 Tarjan 算法求解有向图的强连通分量

    图论中的连通性概念是许多算法与应用的基础.当我们研究网络结构.依赖关系或路径问题时,理解图中的连通性质至关重要.对于不同类型的图,连通性有着不同的表现形式和算法解决方案. 无向图与有向图的连通性 在无 ...

  10. B1009 说反话

    给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串.字符串由若干单词和若干空格组成,其中单词是由英文字母(大小 ...