[游记] HEOI2018酱油记
Day -1
在机房颓颓颓颓颓,晚上得知这次考试题本来是要给 ZJOI2018 用的,结果没用上。。可想而知考试的难度。。
但愿不爆零
Day 0
坐了一上午火车,顺便找茁神犇拷了个 COD,然后接着坐大巴。实在是太困在大巴上睡了一觉。坐在姚神犇旁边感觉 rp++。
下午我们是鸡试机,敲 splay 敲了一半弃了,然后改敲线段树。。最后写了个 A+B 对拍玩了玩 Google Chrome 的小恐龙就走了。
晚上在宾馆颓颓颓颓颓,旁边颜神犇在码数位 DP ,自己在玩 COD...
真是自愧不如啊怪不得人家模板是 gzz 呢。
晚上睡不着觉好烦啊啊啊啊
本来快睡着了,结果旁边颜神犇突然打起来呼噜,瞬间心态崩了。。
一点多才睡着,明天怕是要完。
Day 1
早晨六点二十起床刷牙洗脸,太困了刷牙的时候都差点栽到前面洗手池子里。。
上考场。
思考了半个小时人生,拿到密码开始看题。
先看 T1,这不是博弈论么我们一点还没学过呢,唯一的接触是寒假集训的时候 lyh 给我们讲的 nim 游戏,那道题好像抄题解水过去了啊。。
再看 T2,啊题面好长啊不管了去死吧。
看 T3 啊题面怎么也这么长去死吧也不管了,回头码 T1。
看到有一半的测试点是 bi,j=0 的情况,感慨了一阵这不是送分么,然后开始码码码。。。
拿优先队列码完测了一发样例发现欸不对啊,为什么出来的比样例还高,样例是不是错了,然后回去认真读题,直到看到了如果双方都采用最优策略且知道对方会采用最优策略
啊啊啊我怎么能知道他们优先策略是啥啊,有毒吧样例是怎么算出来的啊??
开始手玩样例,这时候一个半小时已经过去了。
后来看出了样例再回去看题一脸不可做。。
于是在继续冥思苦想半个小时未果后:不管了不管了敲上 n,m=2 和 n=10,m=1 的部分分和一个什么都过不了的程序得了吧。
看 T2。
看完题感觉挺难的,第一反应是 DP,但是毫无思路。。看了看部分分,发现 k=1.1 和 k>n 的情况很好写,但是没管,先去看 T3,想着最后打 T2。
看完 T3,第一反应感觉挺简单,因为想漏了一种情况,所以觉得选的城市只能是树上的一条链,觉得就是一个裸 splay,然后码码码。码到一半突然想到还没看样例,于是看了看样例,看完样例解释发现不只是那么简单,还有可能只是一棵子树中的某个点不选。后来又想到了枚举选几个点然后 Hash,感觉作为暴力思路很 OK,开始码码码。码完发现样例过不去,然后调调调一直到了十二点。
一看表突然间慌了,赶紧打完 k=1.1 的暴力,然后开始手玩 k=2 的情况。玩着玩着发现咦这不是个小根堆森林么,邻接表加边顺序又恰好满足题目要求。然后冲着正解写完了 T2。发现 T2 写暴力到出思路到出代码总共花了十七分钟,顿时很膨胀,没再继续检查,真是莫名自信。
下午听说要参观,全身上下都不想去,在参观“国家级实验室“的途中得到了上午的分数,发现 T1 得了 30 分多骗了 5 分,T2 挂成了 55 分,T3 好像是因为函数名起成 hash CE 了,但也算是非正式组 rank 3 吧,之后跟老师请了坐大巴车参观的假,回宾馆颓颓颓颓颓,一下午吃三回鸡是真的爽。
upd:原来 T2 树形贪心反例随便举啊。。。自己还是太弱了没看出来。。。
Day 2
大清早到考场,振作振作精神,准备冲一下非正式组 rank1。
又双叒叕思考了半个小时人生。
看题。
先看 T1,咦这不是道暴力模拟么,但是给 C 的范围有什么用啊。。想了大概五分钟明白哦原来这是跟二分图一样可以有增广路导致更优解的问题啊。。
再看 T2,我日这出题人很皮啊,原来一个叫 link 的人 cut 一下 tree 就是 link-cut-tree 了啊,学到了学到了。看数据范围,k=0 可以暴力过, k=1 勉强可以暴力过,打算最后再写。
看 T3,一脸不可做,跳过跳过去死吧去死吧。回去刚 T1 去。
T1 因为考场意识到了不能直接暴力模拟,因为是有回溯的过程,所以想到了 dfs (为啥想不到网络流啊眼瞎吧数据范围那么小明显网络流啊),遂敲了 60 分的暴力。一个半小时敲完加调完过了所有样例之后开始颓颓颓(我不会说考场上我以为这是正解的)。小恐龙扫雷小工具拼图一直在颓颓颓。后来突然意识到自己今天的目标感觉再这样下去要翻车,于是振作了一下,开始敲 T2 的暴力。
发现 k=0 的情况很容易啊直接写了个自认为很优的 $O(n^2)$ 暴力,然后 k=1 的情况枚举切哪条边合并哪两个点拿命跑吧。。
T3 是真的不会,找了半天串全为0的规律未遂后。。直接敲了个 map 暴力判断点对是否重合。
后来是真的没事干了一直肉眼查错+颓到了考试结束。
考完出来 zhoutb 还说炸了炸了,最后还不是高一进队%%%。
回程继续做高铁,四个小伙伴一起联机元气骑士贼有趣,他们玩破解版真不要脸呸(谁有破解版请发我一个)
回家之后成绩出来了,没能翻盘成功,反倒被翻盘了。。。
T1 什么鬼啊我照着正解写的垃圾 dfs 怎么才得了 30 分? 我天 C=1 的情况都过不去??
T2 T3 都爆零了勉强可以接受吧,毕竟一大堆人都是这样,不过为什么 7s 的时限 $O(n^2)$ 还会被卡?
最后总分 115 ,非正式组 rank 2,嗯酱油打的挺成功,滚粗~
[游记] HEOI2018酱油记的更多相关文章
- 【比赛游记】THUSC2019酱油记
往期回顾:THUWC2019酱油记 时间过得真快呐-- 上次在 THUSC 手玩 AI 的情景还未走远,明天却要迎来全新一年的赛事了-- 掐指一算,作为一个真正的 OIer 的时光也不多了啊 day ...
- 【比赛游记】THUWC2019酱油记
往期回顾:THUSC2018酱油记 day 0 早上 7 点的动车,不知道是从哪儿到哪儿的(雾),只知道从福建到广东 233333 一个值得思考的问题:福建人会不会被广东人吃啊? 动车上玩空洞骑士,可 ...
- THUSC 2018 酱油记
THUSC 2018 酱油记 游记分类:游记 Day \((-inf,-2]\) 自CTSC和APIO挂烂以后,仍然在停课集训,不过好像这两波考试让我的RP涨了一大波,因此模拟赛大多都考的不错,虽然经 ...
- HEOI2018翻盘记
HEOI2018翻盘记 听说依照惯例要写一篇游记?好吧,没有退役,我已经谢天谢地了QAQ.那就用两句歌词做开头吧: "遠い遠い夢の終わり.悪夢に似た現実はもう昔日久远,梦之终结,那犹如噩梦的 ...
- ZJOI2018酱油记
ZJOI2018酱油记 前言 作为\(HN\)高一蒟蒻选手,毕竟去了趟\(ZJOI\)玩泥巴 不写点游记还是不太好吧. 今天来补一补. Day0 星期天,中午,我们一群人滚到了学校门口 然后集合,滚去 ...
- WC2015 酱油记
这是真·酱油记! Day0 因为我们在上海,所以只要坐高铁就可以了2333.到了火车站以后我们坐大巴到学军中学恩,结果坐大巴的时间和做坐高铁的时间差不做←_←. 吐槽了一下住宿环境和课程表就已经晚上了 ...
- CTSC2015 酱油记
终于又到写酱油记的时间了...不过开心不起来诶.. Day 0 晚上睡不着觉也不造为啥... 起来看了一本亚里亚小说,继续睡,睡不着... 又起来看了一本亚里亚小说,继续睡,睡不着... 然后...死 ...
- noip2016酱油记day1
真的是noip2016酱油记了. t1模拟,应该可以过. t2用了个简单的桶瞎搞,估计剩50pt了. t3直接不会写. 心好累... 考的分数肯定没去年高. 但不论如何,明天正常发挥就好. 正常发挥下 ...
- NOIP2014酱油记
尘埃落定,来补一下酱油记吧... day-1 晚上老师说有xyz的noip模拟赛,于是果断请假来做(shou)题(nve),题目真是理(S)性(X)愉(B)悦(K),然后就爆零了!感觉noip要爆零滚 ...
随机推荐
- FastReport
看下面 https://www.cnblogs.com/m0488/category/477792.html
- [Leedcode 169]Majority Element
1 题目描述 Given an array of size n, find the majority element. The majority element is the element that ...
- 附加题:将四则运算源代码上传到Github账户上
1.创建仓库用于存储管理本地文件 2.远程添加github上的Blog仓库. 3.获取github中Blog仓库的地址. 4.在Add Remote窗口中填写名字.Location. 5.将本地文件通 ...
- RGB-D 室内导航 paper
摘要: 最近打算使用Kinect实现机器人的室内导航,收集了近年来的一些比较好的文章.<基于Kinect系统的场景建模与机器人自主导航>.<Mobile Robots Navigat ...
- Lerning Entity Framework 6 ------ Defining Relationships
There are three types of relationships in database. They are: One-to-Many One-to-One Many-to-Many Th ...
- jzoj3086 [分層圖最短路]
分層圖最短路即可 #include<bits/stdc++.h> using namespace std; #define N 1000010 int n,m,v[N*2],nxt[N*2 ...
- C# 开发代码标准
开发标准文件 文件名称:C#开发规范 版 本:V2.0 前言 目的是为了规范每个人的编程风格,为确保系统源程序可读性,从而增强系统可维护性,制定下述编程规范,以规范系统各部分编程.系统继承的其它资源中 ...
- RegexHelper.js
var Validator = { VerityLib: { //验证字符串非空 IsNotEmpty: function (input) { if (input != '') { return tr ...
- iOS,Android,WP, .NET通用AES加密算法
这两天为移动App开发API,结果实现加密验证时碰到一大坑.这里不得不吐槽下又臭又硬的iOS,Windows Server无法解密出正确的结果,Android则可以,后来使用了通用的AES256加密算 ...
- Flask-WTF
Flask-WTF 提供了简单地 WTForms 的集成. 官方文档:http://www.pythondoc.com/flask-wtf/index.html 功能 集成 wtforms. 带有 c ...