Dec. 20th

  • 一下飞机,\(\text{FJ}\) 选手感觉 \(\text{BJ}\) 好冷

  • 下午去了鸟巢,晚上回 \(\text{GLHT}\) 酒店吃泡面

  • 写了洛谷上的线段树分治模板题之后去睡觉

  • 在这之后 \(\text{lpf}\) 在空间上发起了 \(\text{Dec. 23rd}\) 和我们高二的一起吃饭的请求

Dec. 21st

  • 早上起来回应了一下请求

  • 然后出酒店半天打不到出租车

  • 后来叫了滴滴到西郊宾馆

  • 办理好之后来 \(\text{THU}\) 报到并试机

  • 报到时 \(\text{THU}\) 发的不是衣服是围巾,惊了

  • 中午去吃饭之后回到 \(\text{THU}\) 东主楼

  • \(14:30\) 开始 \(\text{Day 1}\),发现 \(\text{fzszkl}\) 和我同考场

  • 第一题是签到题,我记得那时候写的是 \(\text{std::set}\),\(\text{pp}\) 的时候大概 \(40\text{min}\) 过去

  • 然后分别看了第二题和第三题

  • 先开第二题,想了想发现是动态维护基环树,感到十分毒瘤,根本就写不出来

  • 继续思考也没有得到好写的做法

  • 开第三题也毫无思路,并且暴力分只有几分

  • 两个多小时过去的时候开始码 \(\text{T2}\) 暴力

  • 先分别打了直接模拟的部分分和 \(w=\infty\)(倍增)的部分分

  • 然后又去写树,写了好久,拿到 \(49\) 分

  • 感觉基环树和 \(+50\) 条边写不出来,弃疗去搞 \(\text{T3}\)

  • 先拿了最低档暴力和 \(X=299999\) 的部分分

  • 然后发现 \(X=299900\) 的部分分好像有一个 \(O((n-X)^3)\) 的做法,码上,现在此题有 \(24\) 分

  • 一看 \(X=1\) 的部分分才 \(4\) 分,觉得性价比太低了没去管

  • 但不知道怎么回事接下来竟然也只搞到 \(4\) 分

  • 于是该场的 \(\text{pt}\) 得分为 \(100+49+28=177\)

  • 真·数据结构王朝复辟(三题都是数据结构题)

  • 晚上去北疆饭店吃饭之后回到宾馆,期间在 \(\text{UOJ}\) 裙里讨论得分情况

Dec. 22nd

  • 早上 \(8:30\) 开考 \(\text{Day 2}\)

  • 第一题看完感觉不可做,往下翻到数据范围 \(n\le 15\) ,意识到这是一个状压 \(\text{DP}\) 题

  • 分析了一波之后有了一个 \(O(2^n\times n\times c^2)\) 的做法,看上去跑不满应该能过(\(|c|\le 15\))

  • \(\text{pp}\) 的时候大概 \(45\text{min}\) 过去

  • 然后 \(\text{T2}\) 和 \(\text{T3}\) 都看了一遍题

  • 经过一段时间的考虑之后决定开 \(\text{T3}\)

  • 尝试先从一个较小的问题开始:求冒泡排序 \(k\) 轮之后形成的序列,这貌似是 \(\text{zzq}\) 出给 \(\text{GZEZ}\) 集训和 \(\text{FJ}\) 省冬的原题?

  • 但现在忘了那题的做法,还重新理了二十几分钟,得出来需要考虑每个数在其之前比它大的数的个数

  • 终于重编完了这个原题的做法之后,回到题面:这题出成了计数题,还是在树上路径查询(又一道数据结构题,惊了!)

  • 又过了十几分钟,推出来了方案数的式子,发现只和这次查询的 \(k\) 以及树上路径形成序列的单调栈(前缀最大值个数)有关

  • 不过判无解仿佛是个倍增大讨论,\(\text{WTF}\)

  • 发现树剖是 \(O(n\log^3n)\) 的,这哪能跑过 \(n\le5\times10^5\) ……

  • 然后又搞了一个 \(O(n\log^2n)\) 的点分治 \(+\) 倍增,写了 \(210\) 行左右,时间剩下不到 \(1\text{h}\)

  • 交上去,最后一个 \(\text{Subtask}\) 居然 \(\text{TLE}\) 了……

  • (\(\text{UPD}\):后来好像发现如果利用树剖的性质就可以做到一个 \(\log\),博主是个脑残)

  • 算了算了,不管了,去搞 \(\text{T2}\)

  • 只写了 \(\text{Subtask 1&3}\),第二个子任务发现能用启发式合并 \(+\) 线段树做,然而并没有时间写了

  • 于是今天的 \(\text{pt}\) 得分为 \(100+31+73=204\)

  • 出考场之后照常吃饭,并在 \(\text{U}\) 裙里讨论得分情况

  • 期间听说裙里说 \(\text{T1}\) 的 \(\text{pretest}\) 很水,错误做法可以水过并且 \(n\) 不满,开始恐慌

  • 听到某人 \(\text{T1}\) 的复杂度 \(O(2^n\times n)\) ,\(\text{orz}\)

  • 回到宾馆的时候已经快 \(15:40\) 左右了,大概玩了一小时安慕希 \(\text{MC}\) 之后再次出发

  • 晚上是工程场,\(18:00\) 开始,由于学习手册的原因延时 \(5\text{min}\) ,故 \(21:05\) 结束

  • 要做的内容是有关缓存(\(\text{cache}\))的东西

  • 不知道怎么回事打算先开 \(\text{T2}\)

  • 同时通过学习手册和样例解释得到信息

  • 这个七合一大模拟一共写了 \(200\) 多行,期间出题人发出通知:「请注意,题目难度与顺序无关」

  • 又发现 \(\text{T3}\) 和 \(\text{T2}\) 有关联,并且除了替换算法之外,\(\text{T2}\) 要阅读学习手册的有关内容好像不多

  • 于是就开 \(\text{T3}\),然后就自闭了,我根本看不懂这个交互题要我干什么

  • 搞懂的时候时间已经不多了,所以只拿了第一个子任务(\(16\text{pts}\))

  • 于是该场 \(56+16\) 滚粗

  • 出考场之后问 \(\text{fzszkl}\),他 \(\text{A}\) 了前两个题,瞬间感觉没开 \(\text{T1}\) 很亏

  • \(\text{pt}\) 总得分停留在 \(177+204+72=453\)

  • 晚上去准备了一下面试之后,又去玩了 \(\text{MC}\) 之后睡觉

Dec. 23rd

  • 由于姓名字典序的原因,面试很快就被面到了

  • 面试我记得只问了我自我介绍 \(\text{&}\) 历年的 \(\text{OI}\) 与文化课成绩 \(\text{&}\) 感觉这次考得怎么样 \(\text{&}\) 英语短文

  • 英语短文大概是关于智能手机传感器的,但被问到某个词的意思的时候,发现自己真的不知道,药丸

  • 回到宾馆之后继续颓 \(\text{MC}\),然后打出租车去 \(\text{PKU}\) 南门,和 \(\text{pyz}\) 学长以及同校选手去吃饭,\(\text{lpf}\) 学长由于满课,吃饭吃到一半才来

  • 期间一些有趣的事情:

  • (一)

  • \(\text{pyz}\):我已经三四个月没碰算法竞赛了,否则我应该会去冬令营讲课的。

  • \(***\):(忘了)

  • \(\text{pyz}\):是去省冬令营讲课。

  • \(***\):啊,还以为是全国冬令营。

  • (二)

  • 某同校 \(\text{PKUWC}\) 选手:这次面试竟然有三场,而且被问到了两个奇怪的问题:

  • (1)如何给什么都不会的小朋友介绍计算机?

  • (2)如何怂恿一个人去搞 \(\text{OI}\)?

  • (三)

  • \(\text{pyz}\):这个 \(\text{D2T2}\) 是原题(后面忘了,不过好像记得是三年多前出现过的题)

  • 在吃饭的时候和学长谈了谈人生(大学生活)

  • \(13\) 点多的时候吃完回宾馆,但一时间找不到出租车,差评 \(\times1\)

  • 于是就骑共享单车回宾馆,回来的时候讲座已经快开始了

  • 来听讲座的时候发现人从过道一直挤到厅外,差评 \(\times2\)

  • 后来听 \(\text{fzszkl}\) 说没有讲题,都在讲和 \(\text{THU}\) 计科有关的东西,差评 \(\times3\)

  • 于是一直手机上玩 \(2048\) 到发奖开始

  • 苟到一个一等奖

  • 忽然想起回去只剩下不到两周的时间来准备会考,开始恐慌

[Other]THUWC2020 游记的更多相关文章

  1. THUWC2020 游记

    不知道标题该叫什么,那就叫游记吧.反正是来玩的. CSP-S 排到我省三十几名,也不知怎么就过了 THU 的初审. Day0 到了宾馆.和 cy 划了一晚上. 发现自己不会做这次月考数学题,丢人啊丢人 ...

  2. THUWC2020游记

    Day0 找了旅馆吃了东西才发现明天要去西郊宾馆,换旅馆?? 清华还安排住宿? asas了. 下午出去和kx&face报PKU的名.然后门卫不让进,老吕开启忽悠模式,然后很快就忽悠过去了.(我 ...

  3. @划水记@ THUWC2020 (?)

    目录 @day -1@ @day 0@ @day 1@ @day 2@ @day 2+@ @day 3@ @day ?@ @day -1@ 听闻 THUWC 在 12 月举行的消息,突然就停了大概一周 ...

  4. 【20161203-20161208】清华集训2016滚粗记&&酱油记&&游记

    先挖坑(这个blog怎么变成游记专用了--) 已更完 #include <cstdio> using namespace std; int main(){ puts("转载请注明 ...

  5. 【20160722-20160728】NOI2016滚粗记&&酱油记&&游记

    先挖坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.c ...

  6. NOIp2016 游记

    DAY -2 不要问我为什么现在就开了一篇博客. 本来想起个NOIp2016爆零记或者NOIp2016退役记之类的,但是感觉现在不能乱立flag了.所以就叫游记算了. 前几场模拟赛崩了一场又一场,RP ...

  7. NOIP2016游记

    只是游记而已.流水账. Day0:忘了. Day1:看完T1,本以为T2一如既往很简单,结果看了半天完全没有思路.然后看了一眼T3,期望,NOIP什么时候要考期望了,于是接着看T2.一开始我推的限制条 ...

  8. CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>

    挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...

  9. 游记——noip2016

    2016.11.18 (day 0) 呆在家. 悠闲地呆在家.. 明后天可能出现的错误: 1)没打freopen.打了ctime: 2)对拍程序忘记怎么写了...忘记随机化种子怎么写了: 3)不知道厕 ...

随机推荐

  1. vue 项目使用局域网多端访问并实时自动更新(利用 browser-sync)

    在写vue的项目中时,虽然vue会自动更新页面,但是切换页面切来切去也很麻烦,有时候我们还要在公司另一台电脑或者手机上调试,这时候利用browser-sync插件,无需改动vue的代码即可实现: 1. ...

  2. jQuery 工具类函数-使用$.extend()扩展工具函数

    调用名为$. extend的工具函数,可以对原有的工具函数进行扩展,自定义类级别的jQuery插件,调用格式为: $. extend ({options}); 参数options表示自定义插件的函数内 ...

  3. 2018.11.2浪在ACM集训队第三次测试赛

    2018.11.2 浪在ACM 集训队第三次测试赛 整理人:孔晓霞 A 珠心算测试 参考博客:[1]李继朋  B 比例简化 参考博客: [1]李继朋 C 螺旋矩阵 参考博客:[1]朱远迪 D 子矩阵 ...

  4. dynamic web module version

    Ser vlet 3十二月2009开发平台标准版6,6可插性,易于开发,异步ser vlet,安全,文件上传 Ser vlet 2.5九月2005开发平台标准版5,5需要平台标准版5,支持注释 Ser ...

  5. 力扣90——子集 II

    原题 给定一个可能包含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集). 说明:解集不能包含重复的子集. 示例: 输入: [1,2,2] 输出: [ [2], [1], [1,2,2], ...

  6. linux-iostat、sar、top、htop

    1.iostat 实时显示linux的任务 centos7中默认没有安装iostat,所以得提前安装sysstat yum install -y sysstat -c 统计cpu信息 -d 统计磁盘信 ...

  7. 【题解】HDU Homework(倍增)

    [题解]HDU Homework(倍增) 矩阵题一定要多多检查一下是否行列反了... 一百个递推项一定要存101个 说多了都是泪啊 一下午就做了这一道题因为实在是太菜了太久没写这种矩阵的题目... 设 ...

  8. 无聊读论文:视觉注意力模型RARE2012

    Riche, N., Mancas, M., Duvinage, M., Mibulumukini, M., Gosselin, B., & Dutoit, T. (2013). RARE20 ...

  9. 微信小程序开发笔记(二)

    一.前言 继承上一篇所说的,有了对微信小程序的基础概念后,这边将会示范动手做一个小程序,在动手的过程中我们可以更快的熟悉小程序里面的架构和开发流程. 二.小程序的设计 这次要做的是一个猜数字的程序,程 ...

  10. day5 函数和参数

    函数就是最基本的一种代码抽象的方式 定义一个函数使用def语句 def my_abs(x): if x >= 0: return x else: return -x 定义一个什么事也不做的空函数 ...