NOIP2022游记
NOIP2022游记
今年是第二次考NOIP了,去年第一次考的时候没学过什么东西,混了个省二。今年以高中生的身份考,不仅仅是要省一,还得拿个不错的名次,任务不小。
考试当天早上校园里的雾很大,不知道会不会对考试有影响(其实根本没影响)。前一天买了一根巧克力准备考试时吃,结果向总发了一模一样的巧克力。(早知道就不买了)
进考场先看了看压缩包,有3道题都有大样例,但\(plant\)的样例很小,不会是什么神秘题吧(结果上来就打脸)。
8:30开考了,一看发现\(plant\)是T1,还测试点不等分,心想这CCF玩的什么花样。看了一下四道题,T1是个还好的计数题,T2是个神秘构造题,T3是个图上计数题,T4多半是个数据结构题。于是先写T1。一上来发现每个\(C\)或\(F\)的计数只跟一竖所在的这一列有关,所以朴素\(O(n^3)\)很好搞,然后记一下每一列有多少种合法状态就可以做到\(O(n^2)\)了。于是就开始写,大概在9:20左右搞完了.但是T1没有大样例,心里还是有点慌,于是把3个小样例拼在一起测,发现\(WA\)了,结果是没有初始化\(cnt\)。幸好发现了,不然多测肯定会挂。
接着开始攻后几题的暴力。先看了T4,暴力可以用ST表和前缀和在\(O(n^2)\)的时间内预处理出所有答案,20分就到手了,然后想搞一下\(Qnlog(n)\),但是一直没有想到好方法,就去看T2T3去了。感觉T2是个码量巨大题,准备先写T3。先写了个\(2^n * m^2\)的爆搜(不会\(tarjan\)求桥)。然后就先去看T2,先解决了\(n=2\)的点,再打\(n=3\)的爆搜,因为不会用\(deque\)就手写结构体模拟\(deque\),写了亿会才弄完,看了一下觉得可能会T。这时已经11点多了。
先造了T1的极限数据,发现要跑一秒多,赶紧卡了下常发现题目中\(T\leqslant5\)但我的数据造的是\(T=10\),改了下发现没大问题。然后发现T3的极限数据要跑4秒,然后就想到先\(m^2\)求出桥,搜索时就只用枚举断不断桥,还把搜索改成了状压,时间上勉强可以卡过去。接着把T3链的式子推了一下,拼到了暴力上去。
大概到了12:30打开了虚拟机,把程序拖上去测,结果在编译时报了\(Warning\),一看发现是\(freopen\)报的\(Warning\),赶紧测了一下样例,发现\(diff\)后是一样的,就没在意了。最后一点点时间又看了半天的文件名之类的,生怕出什么问题。快到点时成功交上去了。
考完监考老师要一个一个核对提交的代码,结果我才发现自己的机位是48号,一直等了20多分钟,期间我的老人机还在考场外面响了(幸好当时没什么人不然就社死了)。
考完出来发现好多人T2想写正解但没调出来,才发现T2的构造其实挺好想(但自己为什么考场上想不出来啊!)。\(xxy\)老师爆切了T3,非常恐怖。
预估分数:\(100+(15,35)+45+20=(180,200)\)
\(luogu : 100+0+45+20=165\)
\(Infoj : 100+10+45+20=175\)
官方成绩:
(没想到这惨不忍睹的成绩在\(HB\)都能排第十,但省选压力还是不小。
NOIP2022游记的更多相关文章
- 【20161203-20161208】清华集训2016滚粗记&&酱油记&&游记
先挖坑(这个blog怎么变成游记专用了--) 已更完 #include <cstdio> using namespace std; int main(){ puts("转载请注明 ...
- 【20160722-20160728】NOI2016滚粗记&&酱油记&&游记
先挖坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.c ...
- NOIp2016 游记
DAY -2 不要问我为什么现在就开了一篇博客. 本来想起个NOIp2016爆零记或者NOIp2016退役记之类的,但是感觉现在不能乱立flag了.所以就叫游记算了. 前几场模拟赛崩了一场又一场,RP ...
- NOIP2016游记
只是游记而已.流水账. Day0:忘了. Day1:看完T1,本以为T2一如既往很简单,结果看了半天完全没有思路.然后看了一眼T3,期望,NOIP什么时候要考期望了,于是接着看T2.一开始我推的限制条 ...
- CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>
挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...
- 游记——noip2016
2016.11.18 (day 0) 呆在家. 悠闲地呆在家.. 明后天可能出现的错误: 1)没打freopen.打了ctime: 2)对拍程序忘记怎么写了...忘记随机化种子怎么写了: 3)不知道厕 ...
- 【NOIP 2015 & SDOI 2016 Round1 & CTSC 2016 & SDOI2016 Round2】游记
我第一次写游记,,,, 正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪里?正文在哪 ...
- ZJOI2016二试+游记
...excited.... 一场打回原形爽哦. T1莫名爆到了10分,T2T3均没交,一个小时过后就没再拿任何分数,perfectly狗带了... 总之没有给自己充足的时间去敲暴力,ZJOI啊..拿 ...
- NOIP2015游记——一次开心又失望的旅行
啊,一年一度的NOIP终于是结束了 以前的大神都有写自己的感受 然而我居然给忘了!!!! 吓得我赶紧来写一份游记 Day.-INF--出发前一个星期 机智的我选择了停课 就是为了OIER这伟大而又光荣 ...
- CTSC2017 && APIO2017 && THUSC2017 游记
一去北京就是近20天,还是回来写写游记吧. 5.6 坐飞机到天津转动车到北京. 5.7 在天坛公园逛了一圈就去报到了. 下午试机,好像没发生什么. 5.8 CTSC一试 T1签到,开个桶打个标记就好了 ...
随机推荐
- 梯度下降算法VS正规方程算法
梯度下降算法的大家族: ①批量梯度下降:有N个样本,求梯度的时候就用了N个样本的梯度数据 优点:准确 缺点:速度慢 ②随机梯度下降:和批量梯度下降算法原理相似,区别在于求梯度时没有用所有的N歌样本数据 ...
- 2D 消隐效果
在触发消隐的物体(比如玩家)挂下面的代码,以及box collider,rigidbody 2d using UnityEngine; public class ColliderFader : Mon ...
- 【七侠传】冲刺阶段--Day7
[七侠传]冲刺阶段--Day7 团队成员 20181221曾宇涛 20181202李祎铭 20181209沙桐 20181215薛胜瀚 20181216杨越麒 20181223何家豪 20181232 ...
- Win32游戏开发程序——第一个“游戏”程序
在中国大学慕课上面看到的一道题目,算得上是入门吧. 题目如下: 在"HelloWorldGame"游戏代码的基础上,试着进行如下的上机练习(能实现至少一个即可): • 将文字修改 ...
- python机器学习——决策树算法
背景与原理: 决策树算法是在各种已知情况发生概率的基础上通过构成决策树来求某一事件发生概率的算法,由于这个过程画成图解之后很像一棵树形结构,因此我们把这个算法称为决策树. 而在机器学习中,决策树是一种 ...
- pytest与allure的使用
--需要先安装pytest [1]数据驱动@pytest.mark.parametrize: @pytest.mark.parametrize只对于同一用例不同数据的传参 ①只有一个参数时 datat ...
- WPF_MahApps.Metro界面主题使用
一.创建WPF项目: 二.下载MahApps.Metro: 三.修改MainWindow.xaml 1.添加一栏: xmlns:mah="clr-namespace:MahApps.Metr ...
- deepin系统编辑pdf文件的两个简单方法(终端命令行模式)
DEEPIN深度系统编辑PDF文件有时竟然超级简单好用,比WINDOWS系统需要单独下载一个PDF编辑软件的方法强多了,而且windows系统PDF编辑软件还有版权限制,各种作啊. 下面的两条命令,使 ...
- C# NAudio 检测声音
using NAudio.Wave;using System;using System.Collections.Generic; namespace WinFromBaidu{ class NAudi ...
- 使用TLS/SSL传输层安全机制实现web项目的通信安全
自己的web项目在内网ip访问时,浏览器会提示不安全 原因就是因为没有证书,而传输层的TLS/SSL协议,会告诉我们本地客户端的浏览器,我现在访问的web项目的ip地址可能存在安全风险 要解决这个通信 ...