CCC2018游记
day (-1)
晚上睡觉没盖被子
day 0 2018年2月13日
下午放学回来感到一阵头痛,一量体温结果发烧了,感觉很蓝瘦,居然在CCC前一天生病。
本来注册了账号想打practise的,结果又搞不成,只好极(kai)不(kai)情(xin)愿(xin)地看电影。
晚上在discord上和richmond hill的大佬们瞎BB,吐槽评测机十分的卡,交一发要40分钟才出结果,感觉明天药丸,仿佛回到了没有及时评测的NOIP。
颓废了几个小时之后,看到别人都在做practise的题,心里感觉一丝发虚,还是看看NOIP总结吧。然而看完之后头更加晕了…… OI果然催眠,果断睡觉
day 1 2018年2月14日
早上起来还是头昏昏的,喉咙痛痛的,心想这次CCC要血崩了吧。安慰自己:没事,今年砸了,还有明年,不虚。
开考前10分钟在restroom里倒腾了十几分钟,各种感冒症状的不舒服。上午十点零三分,登陆,开考。
T1看了10分钟,完全没看懂出题人在描述什么,莫非是这半个多月没看雅思英语水平就退步成这个样了?于是就手动玩了一组样例,诶?等等,这不就是把右边减掉左边求最小值吗,这和题目描述完全不一样好吗!!zz出题人 。
一发代码交上去直接A了,并且神奇的发现今天评测机居然秒出?莫非今年穷B滑铁卢终于砸钱舍得买新电脑了?
anyway,接下来第二题。题面还算比较正常,发现把矩阵旋转一下再判断一下就出来了,一共就四个状态,一发代码交上去直接A了。
Unfortunately, 此时已经过去半个小时了,感觉有点慌,速度慢了太多,平时T1T2十分钟就可以切的。那么赶紧扫一眼T3,一个裸的BFS,处理一下conveyor和camera就可以了,那就等会再做,反正可以A的(flag)
直接跳过看第四题,居然只有一个输入,顿时想起了昨天晚上看过的NOIP总结(哈哈哈哈哈哈RP++)可以使用优秀的在线算法。手动推了几个状态,拿算法出来一弄,提交上去,9分呀,够了够了,9分满足了,剩下的6分不要了,不要了。
赶紧返回去写第3题,细节特别多,感冒又开始发作了,头晕乎乎的,码代码速度放慢了许多,还时不时走一下神。
码完之后比赛已经过了2个小时了,赶紧交一发,卧槽,WA了,只有5分?! 这么恐怖的吗?!怎么办?算了算了不管了,先写第五题吧,头这么晕怎么可能有精力去调这又臭又长的BFS。
这时突然梁老师走进来进行人工干扰打乱我们的思路,梁老师用一口中国口音的极其不靠谱的英语问我:“how many do you get?” 我不耐烦地说:“快了快了!!” 都这个时候了还跟我讲什么英文,我连厕所都舍不得上的好吗(扶额)
回过头看第五题,题面又臭又长,比雅思阅读还难,根本不想写,最后拿着金山词霸勉强看完,题目类似一个最小生成树,算了一下时间复杂度,可以拿9分的部分分。赶紧码了一发克鲁斯卡尔,交上去,怎么可能,只有4分?!赶紧再把时间复杂度算一遍,卧槽原来题目看错了,第三部分5个点的边比点多.... 那么要写普林姆+堆。
时间是最大的敌人啊,这个时候只有最后半个小时了,面临一个艰难的抉择:到底是回去改第3题拿10分,还是写普林姆拿5分。想了想感觉T3鬼里鬼气的bug,肯定很难找出来(又一个flag)。考虑一番之后,还是写分数多的那个,5分吧。
于是乎,开始码普林姆,20分钟悄悄过去,交一发上去,意想不到的事发生了,居然跑得比克鲁斯卡尔还慢?!完了完了,最后10分钟了,T5跪掉了,T3也跪掉了,感觉今年要没戏了。
死马当活马医,直接抓起T3,反反复复读3遍题目,接着进入了紧张刺激的调代码时刻:Camera四周延伸变墙....延伸变墙....变墙....诶?变墙好像会把别的camera卡住啊!原来如此!把那个地方赶紧改掉,交上去,A了!普天同庆奔走相告啊!
在下考前的最后3分钟,居然调出了T3的BUG!三分钟想着也做不出什么了,于是进入最后的小游戏时间。
最终58分,没破60,感觉还是有点不舒服的,T5居然有五分没打出来,遗憾遗憾。梁老师说她儿子也刚好是58分,切了前3题,T4 9',T5 4',跟我完全一模一样。然后她感觉自己儿子今年没戏CCO了,我内心一阵波动:啊你儿子千万别没戏啊!
回家和大佬Devin谈笑风生,据说去年CCO神犇今年56,而且预估线也是56分。我的内心毫无波动,甚至还有一丝想笑,希望多听到一些这种消息~!
day 2 2018年2月15日
今天是除夕,一回家母亲又吓我:梁老师那里有个60分的,还有个满分的。
不会吧?这么多大神的吗?!如果Blues那里拿走10个CCO名额,非GTA片区的再拿走几个,那我就彻底没戏了。大过年的居然给我听这种消息 /再见
day 5 2018年2月18日
手残点进去了梁老师的朋友圈,发现五个60一个满分,再见再见再见,没脸提什么进CCO了
Devin大佬又告诉我,dmoj前30最低分才50,又刺激我一波!!
感觉某人一直都是告诉我好事而某人一直都是告诉我坏事23333
day 14 2018年2月27日
前几天突然奇思妙想到,梁老师朋友圈里的神犇可能是junior啊,而且主观上感觉至少会有3个,皆大欢喜/撒花
day 16 2018年3月1日
早上起来日常看微信,突然发现梁老师昨晚跟我发了消息,打开一看,惊艳了……
“Ray”
“你好”
“你进了CCO”
然后是一张图片
我?58分……?进了CCO?
等我洗完脸,才回过神来,好像是的诶……?我进CCO了?!
上滑铁卢的官网上逛了一下,发现自己排15名,今年分数线是56分,22个加拿大选手入围
那么CCC就这样结束了,许多人获得惊喜,许多人留下遗憾
对于我来说,进了CCO意味着
要写CCO2018游记啊啊啊!!!
版权所有,转载请联系作者,违者必究
联系方式:http://www.cnblogs.com/hadilo/p/5932395.html
CCC2018游记的更多相关文章
- 【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这伟大而又光荣 ...
随机推荐
- python爬虫从入门到放弃(五)之 正则的基本使用(转)
什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是 事先定义好的一些特定字符.及这些特定字符的组合,组成一个“规则字符”,这个“规则字符” 来表达对字符的一种过滤逻辑. 正则并不是pyth ...
- 【Linux】- CentOS 防火墙iptables和firewall
1 iptables防火墙 1.1 基本操作 # 查看防火墙状态 service iptables status # 停止防火墙 service iptables stop # 启动防火墙 s ...
- linux核心版本号的说明
日志不会很长,因为每天都在学习,我认为的重点,我自己做的记录,我很高兴能分享给大家: Linux的核心版本编号有点类似如下癿样子: 2.6.18-92.el5 主版本.次版本.释出版本-修改版本 因为 ...
- C# Find()和First()与FirstOrDefault(
1. Find方法只能在List<T>上使用,而后者能更广泛应用在IEnemerable<T>上. Find最终是建立在Array的查找之上,而在IEnemerable上的Fi ...
- ErrorUnable to tunnel through proxy. Proxy returns HTTP1.1 400 Bad Reques
导入项目的时候,一般会出现这种错误,因为我们的gradle版本,不对,所以默认AS导入后,回去下载你需要的gradle,所以很慢, 先打开:项目路径底下的\gradle\wrapper\gradle- ...
- MyBatis配置和日志
MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession,并执行映射的SQL语句.SqlSessionFactory对象可以通过基于XML的配置信息或者 ...
- .NET中SQL Server数据库连接方法
1. 使用本机上的SQL Server Express 实例上的用户实例. 用户实例的连接创建了一个新的SQL Server 实例.此连接只能是在本地SQL Server 2005实例上并 ...
- 【题解】Atcoder ARC#90 F-Number of Digits
Atcoder刷不动的每日一题... 首先注意到一个事实:随着 \(l, r\) 的增大,\(f(r) - f(l)\) 会越来越小.考虑暴力处理出小数据的情况,我们可以发现对于左端点 \(f(l) ...
- [NOIP2017]逛公园 最短路图 拓扑序DP
---题面--- 题解: 挺好的一道题. 首先我们将所有边反向,跑出n到每个点的最短路,然后f[i][j]表示从i号节点出发,路径长比最短路大j的方案数. 观察到,如果图中出现了0环,那么我们可以通过 ...
- HDU.2640 Queuing (矩阵快速幂)
HDU.2640 Queuing (矩阵快速幂) 题意分析 不妨令f为1,m为0,那么题目的意思为,求长度为n的01序列,求其中不含111或者101这样串的个数对M取模的值. 用F(n)表示串长为n的 ...