Day (-3) - 2020.8.11

马上要 APIO 了,不管三七二十一先刷一套历年的 APIO 再说。

花了 3h 写了 APIO2019,爆零150左右,然后查看了一下去年的分数线,Cu 113,Ag 168,Au 203?

看来 Ag 就别想了,Cu 还是可以努力一把的

Day 0 - 2020.8.14

还有 \(1\) 天就 APIO 了。

晚上急忙翻看自己以前的 blog,回顾一下以前学过的算法,虽然我也不指望在考场上能派上什么用场

难得关一次学术模式,发现犇犇上全是“APIO rp++”或类似的东西。

晚上早点睡了,根据以往的经验,凡是比赛或考试前一晚一般都会失眠到 12:00 甚至 1:00。今天竟然这么快就睡着了?实在是反常。

Day 1 - 2020.8.15

早上到学校比赛。ycx、hsc、ymx 全都去了,并且到的都比我早,orz。

ymx 又开始奶题了,他奶会有一个多项式,一个 DS 和一个图论(orz 队爷爆切多项式),我寻思,外国人真的很喜欢考多项式吗?

9:00 比赛开始。可我国内的系统死活登不上去。比赛结束我才知道原来 ccf 重发密码了,ccfdl。不过根据 ccf 的公告来看在国内系统上交不交都没关系?(但愿如此,不然我就爆蛋了/kk)

开场先看 T1。印尼语可还行。

为什么都是交互题的格式啊?研究题目附加文件就研究了 20min。。。。。。

想了一会儿 T1,没想到什么靠谱的方法,更何况还有一个特别奇怪的条件 \(\sum\limits f(k)^2 \leq 4 \times 10^5\) 也不知道是拿来干什么的。。。。。。

想不到正解只能想部分分呗,wtcl,觉得前 2、3 两档部分分比较水,直接切掉。

不一会儿第四档部分分的做法也就出来了,写了个 \(\mathcal O(nm \log m)\) 的程序,连写带调总共花了 1h。第一档部分分也顺带过了。

1h40min 拿 63 分也还算在预期范围内,毕竟我这次的目标是不打铁,而不是像某些神仙一样拿个 Au 什么的。

所以,赶紧看后两道题回过头来再想 T1 正解吧。

T2 是道图论+ DS 的问题,smdl?正解我不会。但是看到 \(q \leq 5\) 的条件,直接二分跑边双都可以过,白送 37 分耶。

于是赶紧开始码代码。这类问题实现起来倒也不太难,大概因为我写过一道类似的题吧。

2h50min 的时候写好了这道题。交上去,WA???除了样例其它一个点都没过。

造了组比较弱的数据。什么?我竟然把 g[u].push_back(v);g[v].push_back(u); 写成了 g[u].push_back(v);g[u].push_back(v);?5448.

改过来,可是交上去还是 0 分,这次是 WA 第 6 个 group 的第 6 个点。又造了 2 组比较强的数据,没有发现任何问题。

不管怎样先写前面那两个 6 分和 7 分的 subtask 吧,反正早写晚写都得写。

写好之后已经 3h45min 了。那时我的心情近乎崩溃。后 2h 几乎啥都没干,实力强的选手 150 分甚至 200 分都已经到手了而我还在为突破 100 分而挣扎。

无奈之下去看 T3。T3 这 26 分不是送的吗?花 15min 写好之后心情还稍微好点儿。至少分数上百了嘛。

回过头来继续调 T2。又造了 4 组更强的数据。还是没有任何进展。我甚至怀疑数据错了。s****y?w***b.a***b

啥也干不了只好划水,又划了 15min 的水之后:

噫!有了!

原来它可以往下倒车倒到 \(x\) 的子树里面,而不一定要在 \(x\) 和 \(y\) 的路径上倒车。

咦?为什么会 TLE 17 呢?我理论复杂度明明是 \(\mathcal O(nq \log a_i)\) 的啊。是我人傻常熟大吧。

就这样,直到比赛结束我都在卡 T2 的常数,可我不论使出怎样的手段都卡不过那毒瘤的时限/kk。

63+30+26=打铁。

口袋里带的零食一口没动。


hsc&ycx 100+0+0=100 ymx 100+50+47=197(orz Au 爷!)

后来 ymx 给了一组 hack 数据后我们才知道原来 ycx 一开始跟我一样 T2 也想假了。

ymx说我、hsc、ycx三个Cu稳了,我咋不相信呢?

要说这次有什么遗憾的话,那就是花了 2h 的时间写 T2 的 subtask 3 和 4,可最终只拿了 17 分,而没有多去想想 T1 和 T3 的 subtask 3——它们完全在我的能力范围内。


不管这次打铁也罢,Cu也罢,毕竟我还年轻,比赛经验尚浅,更重要的还在后面呢。

Day 18 - 2020.9.1

我这破分数能 Ag 就离谱。

APIO2020 打铁记的更多相关文章

  1. CTSC2018 & APIO2018 颓废 + 打铁记

    CTSC2018 & APIO2018 颓废 + 打铁记 CTSC 5 月 6 日 完美错过报道,到酒店领了房卡放完行李后直接奔向八十中拿胸牌.饭票和资料.试机时是九省联考的题,从来没做过,我 ...

  2. 【比赛游记】NOI2019打铁记

    上接 NOIWC2019冬眠记.(THUPC,CTS,APIO)2019四连爆蛋记 和 THUSC2019酱油记. Day0.5 笔试 AK 是容易的. 国家队选手见面会太好玩了啊! Day1 Day ...

  3. xdu_RainAndBow 鞍山打铁记

    我们作为弱校xdu的七队(大四一支,大三四支,大二俩),本来都没指望今年可以出去,结果运气不错,学校得到几个激动名额, 于是我们激动地成功申请到了鞍山站的名额,嗯...可以出去旅游了. 不过我们毕竟太 ...

  4. CCPC2016长春站打铁记

    Day0 晚上到的长春.很冷.到了宾馆.放了行李.然后就去吃了点火锅.很好吃.在福建吃的都没有酱.但是回去后有点拉肚子..几个队友也有同样的反应.路过了吉大.拍了一张照片.哎.压力好大. Day1 来 ...

  5. 【心情】2016ICPC青岛站打铁记

    Day0 下午到的青岛; 然后就在下面这两个地方转了很久:一直找不到公交站台 路上还看到了一个类似堡垒的东西:感觉屌屌的. 然后在落日的余晖下:我们找到了公交站台; 路上不知道他们在讨论什么:GPS什 ...

  6. ccpc2016长春站打铁记(后记)

    Day3 "学术交流日" 自己进我的空间看吧. http://user.qzone.qq.com/190741511/4

  7. 盐城5138.6118(薇)xiaojie:盐城哪里有xiaomei

    盐城哪里有小姐服务大保健[微信:5138.6118倩儿小妹[盐城叫小姐服务√o服务微信:5138.6118倩儿小妹[盐城叫小姐服务][十微信:5138.6118倩儿小妹][盐城叫小姐包夜服务][十微信 ...

  8. ACM退役记&&回忆录

    ACM退役记 2017.9.19星期二,"九一八事变"八十六年后的第二天,永远记住这个日子,刚好是我报名ACM到现在,刚好满一年,而今天正是我注册杭州电子科技大学OJ的时间(就是这 ...

  9. [日常] NOIWC 2018爆零记

    开个坑慢慢更(逃 (然而没准会坑掉?) day 0 大概 $8:30$ 就滚去雅礼了qwq 过去的时候发现并没有人...进报到处楼门的时候还被强行拍照围观了一波OwO 然后就领了HZ所有人的提包和狗牌 ...

随机推荐

  1. Visual Studio CMake 项目和 WSL

    Visual Studio CMake 项目和 WSL https://devblogs.microsoft.com/cppblog/c-with-visual-studio-2019-and-win ...

  2. 什么,你还使用 webpack?别人都在用 vite 搭建项目了

    一.vite 到底是干嘛的? vite 实际上就是一个面向现代浏览器,基于 ES module 实现了一个更轻快的项目构建打包工具. vite 是法语中轻快的意思. vite 的特点: 1.轻快的冷服 ...

  3. ShardingJdbc基于Zookeeper实现分布式治理

    随着数据规模的不断膨胀,使用多节点集群的分布式方式逐渐成为趋势.在这种情况下,如何高效.自动化管理集群节点,实现不同节点的协同工作,配置一致性,状态一致性,高可用性,可观测性等,就成为一个重要的挑战. ...

  4. [no_code]团队贡献分分配规则

    项目 内容 2020春季计算机学院软件工程(罗杰 任健) 2020春季计算机学院软件工程(罗杰 任健) 作业要求 团队贡献分分配规则 我们在这个课程的目标是 远程协同工作,采用最新技术开发软件 这个作 ...

  5. BUAA 软工 | 从计算机技术中探索艺术之路

    项目 内容 这个作业属于哪个课程 2020春季计算机学院软件工程(罗杰 任健) 这个作业的要求在哪里 第一次作业-热身! 我在这个课程的目标是 掌握软件开发方法学和工程学知识 这个作业在哪个具体方面帮 ...

  6. es7集群的搭建

    es7集群的搭建 一.需求 二.前置条件 三.搭建步骤 1.下载es 2.创建 `es` 用户并给es目录授权 3.修改es的配置文件 4.es01目录下 elasticsearch.yml 的一个完 ...

  7. Gitflow branch与Docker image tag命名冲突怎么办?

    谷歌还是比必应要好用一点. 在前公司,我根据主流的git flow 给团队搭建了一套devops流程,运行在 docker & k8s上. 在现代devops流程中,一般推荐使用git分支名或 ...

  8. stm32电机控制之控制两路直流电机

    小车使用的电机是12v供电的直流电机,带编码器反馈,这样就可以采用闭环速度控制,这里电机使用PWM驱动,速度控制框图如下: 由以上框图可知,STM32通过定时器模块输出PWM波来控制两个直流电机的转动 ...

  9. windows下安装dirmap详细教程

    今天安装一下dirmap,纯小白非常详细的安装过程 1.先去下载dirmap 下载地址:https://github.com/H4ckForJob/dirmap 点这个绿色的code,然后再点下面这个 ...

  10. Github点赞超多的Spring Boot学习教程+实战项目推荐!

    Github点赞接近 100k 的Spring Boot学习教程+实战项目推荐!   很明显的一个现象,除了一些老项目,现在 Java 后端项目基本都是基于 Spring Boot 进行开发,毕竟它这 ...