2019CSP-S游记(?)
认识我的人都知道,我懒得写算法和模拟赛的博客,但是游记就不一样了,它比较好玩。
Day0
中午随便收拾了下就坐高铁出发了,一个小时左右就到南昌了,随后坐公交,再步行到宾馆安置(也没多远)。
宾馆离学校不远(100m),五分钟的事,所以我们就去学校吃晚饭(然后由于喝奶茶掉队了)。
晚上颓了下就睡了,稍微有点睡不着。
Day1
因为心里慌得一批,所以早上匆匆看了下fhq treap模板才走。
吃了早饭后我们8点进考场(我们学校高一高二的在那个考场的只有我一个),试机,看教学视频,然后8:30开始正式考试,要考到12点。
今年改了格式,在Windows下装了个Linux的虚拟机,上传文件等和以前都不大一样。
正式开考,首先看T1,乍一看题面怎么这么复杂,想想后发现就是个简单的按位判断,
然后在9:12码完代码,唯一要注意的就是要开unsigned long long(不开也获得95分的好成绩)。
转向T2,一个括号匹配的树上问题,一通思考后很容易想到O(n2)的暴力,边吃着士力架边想正解,
士力架很甜搞得我牙齿有点疼,但并无大碍。想到了可以用平衡树维护,然后害怕打错就先打了n2的暴力。
打完后又想了下,发现不需要平衡树,用数组维护一个右括号所不满足条件的第一个左括号的位置可以O(n),在10:56打完。
今年的新模式还有个问题,就是代码的文件名要改成task,但是不知道输入输出文件要不要写task,
问了两次监考老师都不清楚(弱省没人权),也是很无语。最后T3随便打了个10分暴力交了。
期望得分100+100+10=210.感觉今年D1比去年难,还有就是这个新模式太烦了。
中午不想吃饭买了泡面回去吃,跟老师反映了输入输出文件名的问题,老师打电话问了是说会统一改成一样(反正我是不信)。
我们中有些人没写出T1就很可惜,然后回去后休息了一个下午,晚上和hgq,rcx,hj打牌(hgq非的不行),一天就这么过去了。
Day2
今天比昨天要放松点,因为考完就要直接去火车站所以要提前收拾好东西(虽说我是早上才收拾的)。
早饭吃的鸡汤馄饨(吃起来像清汤),买了瓶水后进了考场,座位更随便了,老师叫我们随便坐,我选了个靠墙的位置坐。
先看T1,看完题面就吓到我了,原以为T1会水点的,时间复杂度为O( (m+1)n )的纯暴力分只有32,然后转向T2。
首先想到O(n3)的暴力dp,然后想想想,发现它dp出的当前的最优决策一定是由前面的最优决策转移过来的,于是改成O(n2)的,可以拿64分。
本来还想再搞搞,但是时间不大够,于是去打T1暴力,最后打的T3暴力,又维护了个链的特殊情况,估计有55分。
期望得分32+64+55=151.每题均摊50。。。两天总共361(???)。
lwl估计370,ChenHacker考场上想出了D2T2的正解,都是大佬%%%。
考完就放松点了,回来路上在玩元骑。老师说成绩大概一周后出来,所以我们这周可以不用上信奥课。
还有一个就是,我要上文化课了(这个人文化课差的一塌糊涂)。
Day4
没想到啊没想到,今天中午的一通电话彻底打乱了我的文化课的计划,那就是
江西要重考
我人都傻了,行吧行吧那这篇游记你就当看个故事,重考的游记我另外写。
拜拜。
2019CSP-S游记(?)的更多相关文章
- 2019CSP复赛游记
Day 0 作为一个初三的小蒟蒻…… 什么算法都不会打…… 做一道LCA+生成树的图论题调了两个小时…… 明日裸考…… Day 1 Morning 买了两个士力架,带了一盒牛奶,准备在考场上食用(这个 ...
- 2019CSP初赛游记
Day 0 作为一个初三的小蒟蒻…… 对于J+S两场比赛超级紧张的…… 教练发的神奇的模拟卷…… 我基本不会…… 就这样吧…… Day 1 Morning 不知道怎么就进了考场…… 周围坐的全是同学( ...
- 2019CSP游记
\(CSP2019\)游记 写在前面 考完,终于深刻地认识到省一似乎和我想象的真不是一个难度.也罢,不然为什么\(NOIP\)改了名还是这么有含金量. 考前一天和一群同学们嚷嚷着要去吃散伙饭,说没拿到 ...
- 2018noip游记
2018noip游记 相隔一年多才想起可以弄一篇博客纪念一下我的首次比赛, 以现在的水平回望过去,发现很好玩很有纪念意义, 于是这篇博客诞生了 \(T1\) 当时的我刚学会什么是字符串,但仍然很不熟练 ...
- 【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)不知道厕 ...
随机推荐
- Linux shell 下简单的进度条实现
Linux shell 下简单的进度条实现 [root@db145 ~]# cat print_process.sh function Proceess(){ spa='' i= ] do print ...
- 6. ClustrixDB 备份恢复
ClustrixDB备份恢复: 一.传统MySQL的备份/恢复 shell> mysqldump -u user -h clustrix host --single-transaction ...
- 汇总apply()、call()、bind()用法详解
先看明白下面: 例 1 obj.objAge; // 17 obj.myFun() // 小张年龄 undefined 例 2 shows() // 盲僧 比较一下这两者 this 的差别,第一个打印 ...
- 6.LINUX32位和64位系统的区别和选择
- html caption标签 语法
html caption标签 语法 caption是什么标签? 作用:定义表格标题. 说明:caption 标签必须紧随 table 标签之后.您只能对每个表格定义一个标题.通常这个标题会被居中于表格 ...
- 手写ORM
利用ORM把mysql中的数据封装成对象,通过对象点语法来获取mysql中的数据,所以自己手写一个ORM,方便我们操作数据 一.ORM:对象关系映射 类 >>> 数据库的一张表 对象 ...
- java8 for循环了改为 流
刚开始用java8的时候,很多都是替代for循环,因为java8推出了强大的流stream,关于流的用法很多,百度一下就可以搜到语法之类,所以这里我只想举一些简单替代for的例子,含义那些就自己去查吧 ...
- Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
private void SMT(HttpContext context) { string SqlConnection82 = System.Configuration.ConfigurationM ...
- linux上的常用的系统自带命令
wikipedia 发现的分类,发现还有好多没用过.. Unix command-line interface programs and shell builtins File system ca ...
- 快速入门分布式消息队列之 RabbitMQ(2)
目录 目录 前文列表 RabbitMQ 的特性 Message Acknowledgment 消息应答 Prefetch Count 预取数 RPC 远程过程调用 vhost 虚拟主机 插件系统 最后 ...