首页 > 其他分享 >NOI 2023 游记

NOI 2023 游记

时间:2023-07-30 20:47:13浏览次数:49  
标签:发现 NOI 2023 自测 字符串 游记 Day SA

Day -7

坐了10h+高铁后到达成都!

Day -6~Day -2

赛前集训!还看了两场hdu多校的题,不过贡献几乎为 \(0\)。第二场的计算几何题写了一个小时,调了一个小时没过然后下播了。赛后改了一车东西才过。

成都的外卖怎么都这么辣!

Day -1

进校!感觉cdqz的环境和华二昆山的没法比,不过鉴于后者是国际学校也就不足为奇。

今年好像没有狼人杀环节。大概是因为没有一个举办狼人杀的中心?

交换徽章环节过后去吃饭,晚饭是自助餐,不辣的菜挺多的,好评。

睡觉时空调有滴水声。

Day 0

早饭比起预期略逊一筹。

开幕式节目中最引人注目的必然是成都七中杰出校友祝福NOI2023,其次个人认为是《变脸》。开幕式完查了学考的分,语文拿了C,符合预期。

中午回宿舍背了一下笔试并去在线题库中测了一下,没挂。

试机时打了个网络流,但是听说有自测工具后转而去研究自测工具,发现它大部分评测状态还是较为准确的(不像去年开了\(3\times 10^6\) 个deque后MLE报成WA),但是除以0好像会报WA而非RE。

15:00开始做笔试。做单选时有一道问丢失密码条扣几分的题,多选时看到了一道问选手考试前不能干什么的题。

"提示:NOI 笔试题目将完全出自本题库。"——《NOI 2023 基础知识题库》

不过由于对去年的笔试题还有一点印象,最后还是做对了。今年没有像去年一样不公布笔试成绩。

网络流打完后随便测了几组数据发现没写对,又调了一会才离场。

Day 1

开考后先翻了一遍题,看到了两个影响不会计数的我心态的 \(\bmod 10^9+7\)。

T1一眼容斥,花 \(40\) 分钟写完后调了一会过了所有大样例,然后用自测工具跑了一下,结果自测工具卡死了。

找工作人员重启自测工具后评测结果变成了No Score.,我认为这可能代表这是样例所以不得分,但是把代码改成会WA的版本后结果也没变。一段时间后工作人员说这是个bug,已经修了。

看T2后除了第一个条件等价于给定虚树别的啥也没看出来,没多久后决定开始拿部分分。先看 \(k=0\) 发现不会,于是看 \(n=1,k=0\)。发现可以按照编号从小到大加点设计dp,编号最大的点要么插在边上要么当成叶子,于是答案就是双阶乘。再一想发现 \(n\neq 1\) 也一样做。剩下的分主要是分类讨论,拼了点就 \(70\) 了,然后去开T3。

一开始 \(36\) 分直接容斥就行,但想特殊性质A时想了两个假做法后才会,拼到 \(52\) 后开始检查。

这T2怎么测试点 \(1,2\) 的数据范围不被后面几个测试点包含的。

花 \(30\) min 写了搜索,也没测极限数据。预估得分 \(100+70+52=222\)。

查分前一直在轮流辐辉王格林和前辈。三点准时差分,发现没挂。

晚上开了把随机。

Day 1.5

寝室里就一个人去嘉年华,于是我待在寝室里把随机打完了。

别的时间主要在聊天。下午去参加了一把狼人杀,抽到了不会玩的白狼王,被迫在狼队劣势时爆了,最后还是输了。

睡前有人声称明天考字符串就下播,但我认为明天不会考,于是和字符串相关的东西一点没看。

Day 2

string。弱势项目。

看到T1后开始想能不能点分治,然后发现点分治等价于dfs,于是就会了。

T2先看特殊性质B,发现满足该特殊性质就可以把比两个子串字典序大小转成比一个前缀和一个后缀的字典序大小,看上去把正反串拼一起建SA就能转二维数点。但问题是我不会SA。

回忆了下SA是倍增+基数排序。一开始先写了倍增+快速排序+主席树的代码,发现运行时间在时限外面,但我想不起来SA模板中的基数排序怎么写了,于是用了vector,还是挺慢,把询问离线后才跑进去。而特殊性质A只要处理 \(l\) 较小的情况就可以和特殊性质B一样做,就这样拿了 \(72\) 分。

T3写了个 \(\mathcal O(3^nn^2)\) 的dp,\(w_i=1\) 时观察到合并为二叉树结构而所有叶子等价,可以区间dp。

最后稍微改了改这个dp再加个随机交换,看看能不能多跑过一点分。

最后1小时对拍了T1,没发现问题。

查分前继续辐辉王格林和前辈。

差分发现T3随机交换多了10分,别的没挂。考字符串就下播的人过了字符串题。

经过交流发现从特殊性质B到正解要减掉的字符串都是回文串,用Manacher+二维数点就可以处理。但是直接枚举的人也过了。

查完分教练说够了,于是回寝室补票并开始打钢铁之魂100%完成度。

Day 3

除了竞技场3和神居以外的部分都打完了,花了差不多七个小时。闭幕式就图一乐。

总成绩全寝室垫底,或许因为计数和字符串都是我的弱势项目。

不过这是正式CNOI比赛第一次挂负分。

也会是最后一次。

标签:发现,NOI,2023,自测,字符串,游记,Day,SA
From: https://www.cnblogs.com/Nikrot/p/17591961.html

相关文章

  • 2023.7.30 周六:内部类
    //outerpublicclassOuter{privateintid;publicvoidout(){System.out.println("外部类方法的调用");}publicclassinner{publicvoidin(){System.out.println("内部类方法的调用");}}}//mainpub......
  • 2023.30 AI生成视频
    AI生成视频是一项复杂的任务,目前主要可以通过以下两类技术实现:1、基于GAN的视频生成GAN(生成对抗网络)可以用于生成静态图片,可以扩展到生成视频。主要思路是训练一个生成器网络,可以输出每一帧图像,然后组合成视频流。这需要大量视频数据进行训练。2、基于自动编码器的视频生成......
  • 2023 年 7 月 23 日机器学习发生了什么:OpenAI 的突破性变化、更好的关注和……
    保留网络:大型语言模型转换器的继承者他们引入了一种非常有前途的注意力变体。基本上,他们:抛弃软最大值让每个令牌只关注一个状态向量,而不是所有以前的令牌在每个头上分别做层规范相对于序列维度呈指数衰减注意力,每个头部具有不同的衰减系数这使他们能够有效地在......
  • 2023/07/30
    今天的练习: 以上是新浪微博中一奇葩贴:“我出生于1988年,直到25岁才遇到4个数字都不相同的年份。”也就是说,直到2013年才达到“4个数字都不相同”的要求。本题请你根据要求,自动填充“我出生于y年,直到x岁才遇到n个数字都不相同的年份”这句话。输入格式:输入在一行中给出出生......
  • 16、博客列表加载效果 - 博客界面改造文章(202307)
    最近闲来无事,就想着把博客界面弄得再有点动画效果,于是就找了延迟函数,把博客的内容列表加载的动画写出来了。      该动画效果还是挺炫的,但是因为刷新页面,下面列表的显示需要拉动到底下才看到,所以这里只能记录一下了。      下面是实现的函数:       ......
  • 2023 联合省选-PKUSC2023-NOI2023游记
    在这段时间主要在学文化课,没怎么停课,天天暴力拼盘,所以索性合在一起。感觉非常意识流,和OI关系好像也不大。pig嫌我开始写的太短,我积极听取他人建议,加了一车流水账。联赛结束以后就退役了。因为即使NGOI也大概率会被卡“省线”,但还打算参加省选碰碰运气。遂在省选前两周申请一周半......
  • 2023暑假集训记2
    7.7~7.17、7.20NOI模拟+好题分享考试五六次的模拟考试,让我深刻了解到\(\text{NOI}\)的难度,明白自己和真正高手之间的差距,也懂了我自己需要努力的方向。我的代码能力有待提升,可以通过多做不同类型的题让我掌握一些写代码的技巧,规范我的码风,在同时了解自己容易出错、需要特别......
  • 2023Spring project0
    Task1:copy-on-writetrie第一个task实现一个写时复制Trie树,个人理解,这个概念类似于OI中的可持久化Trie树首先大体框架已经给出来了,主要实现三个功能,分别是Get,Put和Remove。Get给定一个key,返回key所对应的value。有以下三种情况:对应的key在Trie树中不存在,那么应该提前退出......
  • 2023-7-28、29 文件监控和ssrf
    27晚上+28、29写了个文件监控的脚本,目前除了基本的监控只有自动删除新增文件和自动恢复被删文件的功能这点ssrf是28号的,先发了,要不不知道要拖到啥时候,等明天把脚本和剩下的发了ssrf 进去之后是这样的 让我们访问flag.php 只能来自127.0.0.1伪协议  直接读试试......
  • FL Studio 21官方中文版功能介绍及2023最新下载详细图文安装激活教程配置要求
    FLStudio21版本更新现已发布,在这次更新中优化了很多功能,但这些现在都不重要,FLStudio21版本的这次更新中令人瞩目的更新莫过于对简体中文版的支持了。以前FLStudio只有英文版,想要用上中文版只有用汉化包,而且有些音译过来的并不准确,或多或少存在些问题。而此次更新的FLStudio21......