HNOI2018 滚粗记
day0
说好了不复习,于是复习了一下配置,没想到一下就记住了,咋不退役去搞英语竞赛捏
皇室一波攒RP,chicken chicken一波攒RP
day1
机子坏了,换到了最后面,但这个时候已经 \(8:00\) 了,但是还没有打配置
一遍打对,\(2\) 分钟就搞定了
先看一眼 \(T1\),还以为是傻逼题,先看后面的
\(T2\) 一脸不可做,肯定要猜结论,于是开 \(T3\)
\(T3\)一看仿佛比较会做,先打了 \(30\) 分暴力
推了一个看似很对的 \(DP\) 式子,打了很久才过样例
一拍发现是 \(WA\) 的,发现只能对一条链 \(QwQ\)
有一点慌,时间已经过了快一半了,于是按照惯例去了一趟风水宝地
回来发现前面的暴力都没有打,仔细分析 \(T1\),发现并没有想象中的那么简单
搞完 \(30\) 分就滚粗了
\(T2\) 还是一脸不可做,于是打算推完 \(T3\)
发现根本不能对,只好改成了 \(O(N*2^{2*(m-n+1)})\),能过 \(55\) 分
但是发现还可以优化,于是继续刚 \(O(N*2^{m-n+1})\),这样就是高分了
直到 \(12:20\) 终于拍上了,然后测了波极限数据,\(m=n+7\) 要跑 \(1.2S\),\(QAQ\)
强行压了一波才压到 \(1.0S\) 多, 就没管了.
发现 \(t2\) 还没打暴力,只有 \(20\) 分钟了,看上去还是只会做裸暴力,只好赶紧码完 \(10\) 分滚粗了
期望:\(30+10+(85+)=125+\)
实际得分:\(30+10+55=95\)
\(T3\) 被卡常了几个点,而且 \(n=3000,m=n+10\) 的我数组没开到 \(2^{10}\)
一副要退役的节奏,还好差距不是特别大
day2
没抱太大希望了
开场码配置,\(7:50\) 左右就搞定了,题目也提早发了,发现 \(t1\) 送了 \(60\) ,\(t2\) 送了 \(40\),\(t3\) 一脸懵逼,完全不敢想
先打了 \(t2\) 的 \(40\),然后码了 \(t3\) 的 \(20\) 分裸暴力
然后开 \(t1\),发现 \(60\) 贼好写,就先写了 \(60\)
看了下表才 \(9:30\) ,于是去了趟风水宝地缓解了一下心情
回来想了下 \(T1\) ,感觉有一种很不满的离线暴力,于是就码了一下,发现随机跑得还可以,于是 \(namespace\) 了上去
已经 \(11:00\) 点了,这个 \(T3\) 怎么看怎么不可做啊,但还是硬着头皮仔细想了一下
\(f[N][40][40]\) 是不是就可以了,不敢相信,但好像就是没错,于是码了,直接就拍上了
"一定是我看错题了",我心中不断重复着,把题面又看了不下 \(3\) 遍,好像确实没错,于是到了 \(12:10\) 左右,就没啥分可以拿了
于是测了一下 \(t1\) 的极限数据,\(WTF?\),\(1.4S\),开 \(O2\),\(1.2S\),药丸药丸
也没有什么地方可以压常,于是强行加了一点优化,合并了几个循环,还是要 \(1.1S\),只好弃了
\(12:40\) 之后就开三个拍,看着我的暴力和暴力之间的对拍,气势不能输啊
期望得分:\(40+40+100=180\)
实际得分:\(60+40+100=200\)
\(T1\) 居然没被卡.....
很多人 \(T3\) 骗了\(80+\),\(T2\) 也可以骗很多分呐
下午看了下榜,仿佛踩线了?
那可真是惊险刺激,差了那么 \(10\) 分
于是仔细一看:有一片人翻的比我还多啊,于是刚好被卡在线下一两名,还是太菜了,还不知道能不能续个 \(D\) 啊?
upd4.19:
阿逼特(怎么拼来着?)出问题了,重测之后莫名进队了,NOI加油!
HNOI2018 滚粗记的更多相关文章
- HNOI2018滚粗记
day 0 最近发现机房的人都有些焦虑(除了一些神犇)自己也被影响地紧张起来 唉,不知道是不是一种好的心态,紧张是必然的... 随便打了点板子(\(FFT,SA,LCT\)) 很棒一个都没考 day ...
- 【Start From Here】HNOI2018 滚粗记
萌新Backup的博客生涯开始了,请多多指教- PS:应该没有哪个蛇皮拿省选游记做第一篇博客吧. Day 0 emm配置熟到不用背,就一直在想接下来两天会被怎样花式吊打.. 心疼Brave_Cattl ...
- thusc2016游记&&滚粗记&&酱油记
#include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.com/w ...
- CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>
挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...
- 2015 CTSC & APIO滚粗记
o诶人太弱..... 记一发滚粗记以便治疗我的健忘症= = //文章会不定时修改,添加一些内容什么的...因此最好看一下刷新一下(因为有可能你正在看= =我正在写... 5.2 早上9点坐上长达11小 ...
- HNOI2015滚粗记
HNOI2015滚粗记 经过两天的苦战,艰难的HNOI终于结束了.感觉这次HNOI自己还是收获了许多. \(Day1\)打的很是艰难,题目一下就有种晕头转向的感觉.开场\(20min\)自己还在读题时 ...
- ZJOI2017 Day3 滚粗记
私のZJOI Day3 2017-3-21 07:52:53 今天,考了人生当中的第一次省选(虽然只是普及组三等奖但仍然有幸能体会一下).据胡老师说,这就是来体验一下被大神虐--真的是这样,听课听不懂 ...
- CTSC 2017 滚粗记
CTSC 2017 滚粗记 结束好几天了一直没写. 明天就要去参加二轮省选了,填一下坑吧. 所以可能很多东西已经忘了 Day -2 [5.5 Fri] 周五晚上是其他学信竞的同学来机房的时间... 也 ...
- NOIP2017滚粗记
NOIP2017滚粗记 扯淡 考完联赛后一直在搞文化... 联赛过去了不知道多少天了才来写这东西.... Day0 早自习知道了要期中考试. 感觉心态炸裂了. 上午在乱敲板子.... 打了一堆莫名其妙 ...
随机推荐
- Beta 集合
Beta冲刺序列: Beta凡事预则立 :Beta No.0 Beta冲刺Day1:Beta No.1 Beta冲刺Day2:Beta No.2 Beta冲刺Day3:Beta No.3 Beta冲刺 ...
- 网络1711班 C语言第七次作业批改总结
网络1711班 C语言第七次作业批改总结 1.本次作业评分细则 1.1 基本要求(1分) 按时交 - 有分 未交 - 0分 迟交一周以上 - 倒扣本次作业分数 抄袭 - 0分 泛泛而谈(最多七分) 1 ...
- 201621123060《JAVA程序设计》第十周学习总结
1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结异常相关内容. 2. 书面作业 本次PTA作业题集异常 1. 常用异常 结合题集题目7-1回答 1.1 自己以前编写的代码中经常出现 ...
- Django 视图层
URL映射 1.分布式url映射 include()函数提供分布式url映射功能,使URL映射可以被编写在多个url.py文件中 from django.conf.urls import url fr ...
- 14-TypeScript简单工厂模式
在TypeScript中,要调用功能,通常在调用方通过实例化被调用方对象来调用相关方法,但这种实现在调用方和被调用方形成了强耦合的关系. 另外如果被调用方有种实现,在调用方需要根据场景去实例化不同的类 ...
- java JDK源码解析
Hashmap 使用java语言进行系统开发时,使用得比较多得数据结构hashmap,它以[key,value],进行数据存储,通过key可以快速找到到对应的value值,但是key,value不能是 ...
- JAVA_SE基础——39.继承
在面向对象程序设计中,可以从已有的类派生出新类. 这称做继承(inheritance). 白话解释: 例子1:继承一般是指晚辈从父辈那里继承财产,也可以说是子女拥有父母给予他们的东西. 例子2:猫和狗 ...
- gradle入门(1-3)使用gradle开发一个发布版本
需求描述 1.使用Maven central仓库.2.使用Log4j写入日志.3.包含单元测试,保证正确的信息返回,单元测试必须使用JUnit编写.4.创建一个可执行的Jar文件. 我们来看一下怎样实 ...
- 重启Apache报错
重启Apache报错,如图所示:server: /etc/httpd/modules/mod_jk.so: wrong ELF class: ELFCLASS64 原因:mod_jd的版本有问题 解决 ...
- python中两种方法实现二分法查找,细致分析二分法查找算法
之前分析了好多排序算法,可难理解了呢!!(泣不成声)这次我要把二分查找总结一下,这个算法不算难度特别大,欢迎大家参考借鉴我不喜欢太官方的定义,太晦涩的语言,让人看了就头晕.我希望加入我自己的理解,能帮 ...