HNOI2019 苟命记

Day0

瞎看了看博客,而后看了看wf题,看了一下午柯南剧场版。。。数组

后来发现,复习根本没用,由于我根本没学过。优化

Day1

首先随便看了看三道题,以为 \(T1\) 挺可作的,\(T2\) 看起来是什么高妙字符串理论,\(T3\) 没看懂。。。spa

而后就想了好久 \(T1\) ,我会算鱼身,尾巴那里不会处理强制在一条直线一侧。code

想了想,大概是个半平面去分割节点,而后算一些东西,可是细节很烦,并且不会写。内存

最后只好暴力枚举 \(A,D\) ,而后另外的用 std :: map 存一下,算点对就好了。字符串

就这个还写了 \(2h\) (也多亏是认真写,没有挂),测了不少组也拍上了。博客

发现虽然开了 -O2 ,可是因为 \(32\) 位机,long long / double 慢的吓人,一顿卡常把 map 换成 sort ,就把 \(\mathcal O(n^3 \log n)\) 卡进 \(2s\) 了。class


而后发现 \(3h\) 了。。。果真卡常就是个浪费时间的东西。搜索

\(40pts\) 慌的一逼,立刻把第二题操做树上跑 \(kmp\) 写了,发现这个均摊复杂度好像不能撤回。map

而后就又写了一个 \(fail\) 树上倍增,写了半个钟头后,随便调了调就拍上了。


还有一个半小时,看了差很少半个小时的题,终于写了一个暴力模拟出来了,而后我居然以为不可作。。。而后就弃疗了。。

最后半个小时随便看了看前两题的细节,发现没问题。。想了想今天 \(120\) ,若是没挂应该不至于滚粗。


考完,发现 \(T2\) 外面没取模慌的一逼,最后发现数据贼水,虚惊一场(但是连暴力跳 \(fail\) 也没卡掉QAQ,甚至开大数组还有 \(70pts\) )。

最后一分没挂 \(40 + 50 + 30 = 120​\) ,居然还有 \(rk9​\) 。。。真是垃圾省选,暴力进队。。

Day2

今天有些放松,结果就开始瞎打了。

按照惯例看了看三道题,发现题面都比较简洁啊(惟一一个好评了)。

而后以为第一题挺可作的,随便就想到了一个记忆化搜索,令 \(f[i][j]\)\((i, j)\) 做为顶点是否存在一个回文串。

随便就过了样例,造了第一档,发现有点慢。。。原来是没开 -O2 呀,开了就彷佛跑过第一档了。

而后认真分析了一波复杂度是 \(\sum_{i, j} deg_i \times deg_j\) 的,也就是 \(\mathcal O(m^2)\) 的。

彷佛不会优化了,先写后两题暴力。。


第二题,随便写了一下。。发现过不了样例。。原来题面仍是看错了一点。

随便调了一下,过了样例,而后想部分分。。

\(n = 1, w[1][1] =1, k = 2^b\) 就是一大堆组合数加起来,这 \(L = 10^8\) 咋作啊。

后来才知道,直接把 \(L​\) 当作 \(10^7​\) 跑暴力就好了。。。fuck


第三题,看了一下,推了一下式子,没啥办法啊。写了第一档的沙雕 \(dp\) 。。。

观察样例,每一段同样的都是取平均数,而后有用的平均数只有 \(\mathcal O(n^2)\) 个,能够 \(\mathcal O(mn^3)\) 作。。

可是我想了一下,好像要比较大小要写分数类,彷佛太难写了。。(事实证实 long double 就够了)

而后我就弃疗了???好吧,确实失去了梦想,就是一条咸鱼。


最后预估 \(30 + 20 + 10 = 60\) ,终测 \(0 + 20 + 10 = 30\) ???

为何?

我从新找主办方拷了一波数据,发现是爆系统栈了,我申诉一波为何系统栈只开这么点,不该该和内存一致吗?

他告诉我,题面没写就等于没有??后续还闹了一些不愉快,就不说了。

Ending

虽然两天只有 \(150\) ,可是在雅礼还能排到第六,感谢雅礼全国赛名额,把我送进去了。(幸好联赛还看的过去啊)

虽然若是开无限栈的话,就能够多 \(30pts\) 就能够到校内第四,省十一,就不要如此狼狈。

说实话,我水平确实仍是不够,两天的 \(T3\) 连第一步结论都没有尝试推,或许是时间不够,或许是我思惟确实不行吧,这是令我最为遗憾的地方。

\(\mathrm{HNOI}\) 怎么说呢?是一段很很差的回忆。

我不知道之后只有 \(\mathrm{8MiB}​\) 系统栈空间的状况下,全部 \(dfs​\) 都须要靠手写状况下,选手是有多么难受。

我虽然之后不会再参加 \(\mathrm{HNOI}\) 了,但但愿之后不会像这些人同样冷血,麻木不仁。


梦想终究是沉重的,不只仅是由于自我施压太大,这还承载了不知道多少位同窗一样的向往,却因一些失误只能把本身一样的梦想托付他人。

去年的这个时候,我在十分迷茫的时候,不忘激励本身卷土重来。

今日,我比别人多那一两分气运,获得了倒数那几张门票,受之有愧啊!

真正的最后一次机会了,无论前路是死是活,都没有退路了,我不会辜负他们的指望,终将在最终的殿堂坐上属于本身的那个席位!

最后,用汪国真的《走向远方》的一段结束此文吧。

咱们学着只争朝夕。

人生苦短,

道路漫长,

咱们走向并珍爱每一处风光,

咱们不停地走着,

不停地走着的咱们也成了一处风光。

相关文章
相关标签/搜索