(要写CTSC的时候才想起来没写WC2018,那就粗略回顾一下吧hhhhh)
WC 2018(简略版):
大概和 一个宁夏和一个天津的大哥一个宿舍hhhh,字典序分宿舍真是奇妙。
WC讲课真的不是人听的,感觉一直划水hhhh。。。。。
中间有一天还是生日,草草的过了,蛋糕都没有QWQ
试机的时候才想起来。。。以后全国的比赛都是 NOI Linux 啊(作为SD选手的天然劣势),我以前用都没用过,这。。。。
试机现场学,,发现根本用不6,那比赛只能划水了啊QWQ
比赛现场接着学Linux,于是就有了我这种 用 Anjuta 写代码,guide编译的神奇人士。。。。。T2出锅的没广播到。导致一直调T2(一开始一直没过大样例),没时间写T3,送分的70就拿了45 QWQ,事后证明血亏。。。。。
复测119,感觉也还行吧,至少写了的暴力都没挂,就是有些地方很傻逼:T2全国可能就我一个30分的把。。。。第3~5个测试点都是一个算法(枚举子集),我竟然把p=0单独判出来用子集,剩下的用爆搜。。。怒送20分;T3完全二叉树的点直接暴力扩展就行了啊。。。我怎么又判出来了然后if里面是空的。。。(说不出话)。。。
感觉这分也就处于 Ag 和 Cu 的边缘了,是时候看人品了23333
分数线出来了,Ag线120,我日。。。。。。
(默默Cu滚粗)
CTSC(简略版):
DAY 1 :
T1傻逼背包,硬是没多想可以逆推,直接写了个NTT前后缀卷积,强行加了个log被卡到70暴力分,QWQ。
T2 感觉 咋和WC T1 这么像呢,,,就是边权有负的了,并且这次是不是卡退火啊。。。于是不敢写退火,就打了个45分暴力。。。最后因为没算u==v 的情况挂了5分QWQ
一直在推T3。。。。推出来区间可以表示成 树 的形式(只有包含和相离的关系),但是貌似要用高深的计数技巧啊。。。
不会! 打了个25分暴力就跑
然后再看T1又想到一个 分治的单点删除背包做法(事实证明这个log不会被卡),但是感觉没有NTT写的稳,所以干脆懒得改了hhh
然后就135滚粗了,真菜
DAY 2:
T1 好智障啊,差不多就是主席书模板题了吧。。。估计在场都A了hhhh
T2 太太太太毒瘤了!!!! 写了2h+ 连暴力都没写出来。。。怕是gg在这个题上了hhh
开T3(一个提交答案题)的时候就剩1h到比赛结束了,但凡一个正常人这个时候都会去写 贪心 或者 退火 去多搞点分,然鹅我竟然开始一个点一个点写算法????
第一个点是爆搜,写!
第四个点是三条链,直接dp,写!
第??(我也忘了)个点是 集合划分,直接建个最小割跑个网络流呗,写!!
然后把最小割的模型刚刚建完一看,woc,TM就剩十分钟考试结束了,其他测试点还没搞分呢。。。。。
只好战略性放弃网络流 ,去把其他几个测试点的前10%~20%的分写了。。。。
CCF竟然把85个人的程序丢了????
艹我要看成绩啊QWQ(所以到现在我都不知道我实际多少分QWQ)
DAY 3:
不对啊,我程序也没丢为什么要写DAY 3啊???
我就吐槽一下,丢程序的选手DAY 3考原题,而且也是5个小时,而且事后CCF还说 那些选手的程序找回来了???所以意思是不分开评奖????
DAY 3考原题都有285吊打集训队100分的啊,谁知道多少人前一天晚上看了题解又有多少人写了一遍???
Fe滚粗了hhhhhh
APIO:
DAY 1:
今天讲课。。。
中午打了1h+的篮球,太爽了,好久没这么运动了。。
下午讲课贼interesting,原来线性代数可以做图像处理啊,原来min_max α β 剪枝 只需7层搜索树 就能在线五子棋虐暴99%的人类玩家了啊,原来 用Q-learning 刷一刷 state 和 reward 的表 flappy bird 就能轻松上千啊。。。
以后一定要学 computer science 啊!
DAY 2:
考试日。。。。
看了眼T1,先把暴力打上吧。。。。。12分。。。
然后看了看,感觉可以把事件(物品+询问)排序一下,然后动态开点线段树hash一下,询问的时候二分答案。。。。
写了2h+,终于过样例啦。。。。果断交一下。。。。爆零。。。。。woc woc woc!!
然后写了个对拍,,,发现n==10就开始挂了。。。。然后才发现自己写了一个假的算法。。gg
算了先打上后面的暴力吧,于是开始看T2。
越看感觉越诡异。。。这是什么破题啊QWQ。。。。
只能先敲上7分啦。。。。。
T3看了一眼感觉很可做。。。想了想感觉直接点双然后dp一下是不是就好啦。。。。
写完点双才发现事情有些不太对劲。。。因为点双不如边双处理的方便。。。要讨论好多情况啊。。。这时候就剩1h多了gg
开始打暴力23333,没有环的和只有一个简单环的都好好打啊,随便打。。。然后就33了。。。
最后剩的1h全部颓废掉了,又写了一堆假算法一分没得gg。
明天就出分了,Fe滚粗啦。。
DAY 3(考SDOI round 2的时候忘记更了QWQ,现在补一下):
其他啥也不太记得了,只知道自己CTSC压着线银牌,APIO比银牌线低1分 23333,*钦定银铜划分线就是我把hhhhhhh
WC 2018/CTSC 2018/APIO 2018 游记的更多相关文章
-
学习笔记--APIO 2018 二分专题 By wuvin
前言: 在APIO 2018 Day2下午听wuvin讲二分,听了一上午的神仙,现在终于有可以听懂了. 专题: 平均边权最大 题目链接:https://www.questoj.cn/problem/3 ...
-
thupc &; cts &; apio &; thusc 游记 (北京17日游记)
thupc & cts & apio & thusc 游记 (北京17日游记) Day 0 和隔壁校两人py了一下,六个人组了两队,(左哼哼)与(右哼哼),我和Camoufla ...
-
2018 CTSC&;APIO 游记
CTSC 居然是CTSC先考,弄得我有些意外. 5.6 早上5:30乘坐高铁来到北京,差不多下午了吧,具体几点忘记了,然后来到宾馆 试机也没有去,就直接在宾馆颓废了. 5.7 考试的第一天,6:3 ...
-
APIO 2018 游记
上接CTSC 2018 游记 day1 早上大概八九点起来洗了个澡跑到隔壁寝发现 tj 还在??? 原来昨天晚上听错名字了... 下午一起去 wfj 王府井玩,陪李总逛逛奢侈品店... 走了两三个小时 ...
-
APIO 2018游记
并不是很想写游记 在考场上做了四个小时的T1T2,T3没开 出考场听zrz讲T3的时候差点气死 难度顺序为1 > 2 > 3什么鬼 不过最后还是出乎意料的混到了一块铜牌 两天的培训好评(虽 ...
-
BZOJ5465 : [APIO 2018] 选圆圈
假设最大的圆半径为$R$,以$2R$为大小将地图划分为一个个格子,那么每个圆只需要检查圆心在附近$9$个格子内部的所有圆. 在当前圆的半径不足$\frac{R}{2}$时重构网格,那么最多重构$O(\ ...
-
APIO 2018选圆圈
#include<cstdio> #include<algorithm> #include<cstring> #include<iostream> #i ...
-
解题:APIO 2018 铁人两项
题面 建立圆方树,考虑所有路径,发现路径上原来的点双(现在的方点)里的点都可以做中间点.但是路径上被方点夹着的圆点被计重了,要扣掉:枚举的两个端点也被算进去了,要扣掉.所以直接将方点权值设为点双大小, ...
-
【APIO 2018】铁人两项(圆方树)
题目链接 题意大概是,求有多少三元组$(s,c,f)(s \neq c, c \neq f, s \neq f)$,满足从$s$到$f$有一条简单路径经过$c$. 得到结论: 点双中任意互不相同的三个 ...
随机推荐
-
Linux下安装py-leveldb
1.下载源代码 svn checkout http://py-leveldb.googlecode.com/svn/trunk/ py-leveldb-read-only 2.安装辅助工具 sudo ...
-
[译]JavaScript规范-葵花宝典
[译]JavaScript规范 译自:https://github.com/airbnb/javascript 类型 原始值: 相当于传值 string number boolean null und ...
-
RocEDU.阅读.写作《你的灯亮着吗?》
<你的灯亮着吗?> 一.对本书的认识 这本书的作者就如何训练思维能力指点迷津.书中提及的观点包括"问题是理想状态和现实状态之间的差别",以及"无论表面上表现的 ...
-
[BZOJ1061][Noi2008]志愿者招募
[BZOJ1061][Noi2008]志愿者招募 试题描述 申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管.布布刚上任就遇到了一个难 题:为即将启动的奥运新项目招募一批短期志愿 ...
-
四、oracle 用户管理(Profile)
oracle 用户管理 :profile + tablespace + role + user 一.使用profile管理用户口令概述:profile是口令限制,资源限制的命令集合,当建立数据库时, ...
-
Gradle 1.12用户指南翻译——第五十一章. 发布构件
本文由CSDN博客貌似掉线翻译,其他章节的翻译请参见:http://blog.csdn.net/column/details/gradle-translation.html翻译项目请关注Github上 ...
-
Linux统计系统文件类型出现的次数
awk '/^UUID/{fs[$3]++}END{for(i in fs) {print i,fs[i]}}' /etc/fstab /^UUID/ 匹配确定行范围
-
php拾遗: 类型约束
突然间什么都不想干,感觉就像来大姨夫一样..但是又不能断了每个工作日都写博客的习惯..所以今天水一下吧. PHP用了快2年了,但是这东西竟然第一次看到,突然间,觉得自己有掉回战五渣的行列了.翻开官方文 ...
-
kettle中源和目标表结构不一致的情况处理
创建数据仓库的过程中,往往会遇到这样的问题,例如:源表由于业务原因新增了字段,而ETL程序中是按照之前的源表结构进行抽取的,那么如果不重新构建ETL程序,新的指标就不会流入DW,问题如下图所示 创建了 ...
-
PipelineDB 1.0.0 docker 运行
PipelineDB 1.0 是基于标准的pg 扩展来做的,安装也更方便了,目前还没有对应的docker 镜像 所以参考timescaledb 做了一个,方便测试以及使用 参考地址 https://g ...