HNOI2018滚粗记
day 0
最近发现机房的人都有些焦虑(除了一些神犇)自己也被影响地紧张起来
唉,不知道是不是一种好的心态,紧张是必然的。。。
随便打了点板子(\(FFT,SA,LCT\)) 很棒一个都没考
day 1
进来先看一遍题目,再决定做什么。
T1 题面短很快看完了,想了想,除了30分好像毫无办法了。
T2 题目描述有点鬼畜,但还是看懂了,只会一个模拟,先弃掉。。。
T3 woc 根本看不懂题面,废了废了,先不看了。。。(ps:这是我这场崩的起点)
恩 T1 看了看。按位考虑、线性基全都不适用。。。然后想了想逆推,诶似乎可以啊。
但仔细观察了一下,根本不行?我还要记下哪些位数确定还是不确定。
弃了弃了,时间浪费了很久了,先打个暴力dp走人。
然后又看了看 T2 写了一个把环拆成链然后暴力模拟。
找了找性质,好像就是考虑枚举一个起点,然后后面 长度与值的和 的最大值是答案,写了一个式子:
\[\displaystyle (n-1)+\min_{beg=1}^{n} \{beg+\max_{i=beg}^{beg+n-1}\{t[i]-i\}\}\]
想了想 如何直接维护 不会啊!! 我的水平也就到维护后面那个 \(\max\) 上了吧。。。写了个线段树 \(O(mn \log n)\) 就滚粗了
早知道写个每次预处理一次的 \(O(mn)\) 的算法了 还有 \(40pts\) TAT 这个式子有人说贼容易维护。。然后就A了?
只剩下 T3 仔细看了一波题面emmmm 就是一个求图独立集个数嘛,为什么写这么复杂!!!
然后看了下数据范围,就是一棵树加几条边嘛,和落忆枫音差不多嘛~
我写了个树的,然后直接考虑状压dp 也就是直接合并那些不可行点的状态。
发现根本写不动啊 要枚举每一颗子树的集合然后再合并,方案数也贼难算。
随便写了写,没调过,但这个还是能过树的点就用这个交了。。。
结果后来发现我这个RE了 TAT 用之前那个只写树的就可以过了
下午出来发现分数 \(30+30+20=80\) 光荣滚粗~~
他们 T3 都好多分啊,我什么也没有,肖大佬 \(140\) 全省rk14 只能无限膜拜了Orz
day2
知道了昨天的教训,今天就直接看一遍所有题再说。
T1 还是很好理解,T2 定义有些烦但还是耐着性子看完了,
T3 虽然还是很长但还是看完了(明明一道题面可以很短的题,为什么这么长啊,差评)
写了第一题的暴力,然后写着写着发现有一些神奇优化思路qwq
写完后,直接开始乱搞优化,然后拍了几百组拍上了2333 测了一组 \(10^6\) 跑了 \(0.3s\) emmm 很快 稳了
此时才 \(1hour\) 自信满满
看了下 \(T2\) 写了暴力,然后再写了个状压,很好没思路了
然后看了 \(n=1000\) 的点看了几十分钟 woc 根本不会做啊
后来才知道,这档分是出题人瞎编的???差评啊
拿了40分快跑qwq
再来看看最后一题,先暴力模拟了一波,emmm 过了样例舒服
看下部分分,想写dp,然后看到那个式子似乎很可拆
然后就拆出来了???直接dp维护答案 调了好久,第一个样例过不去
发现我有个东西没维护进去TAT 快下考了,咸鱼地看着题目发呆,等死了
下午出来妈妈告诉我成绩 \(30+30+20=80\) 嘤嘤嘤 和昨天一样???
然后看了一波榜。。怎么一堆 \(\ge 200\) 的神仙啊!!! 我到全省倒数去了,真滚粗了。
后来发现 T1 有数据能卡掉我那个乱搞, T2 我 \(-1\) 判错了。。。
zhou888 直接怒拿 \(235\) 进队了,高一rk1,根本无法同台竞技啊
dyx 也直接 \(190\) 拿了高一的B队名额,也很强啊
ShichengXiao 因为数据太水,导致相对排名变低,遗憾地没有进队,特别不爽。心疼他 \(1s\)
yyb 是真 \(fake\) 出来说 \(20+20+20=60\) 结果 \(90+20+90=200\) qwq 直接怒拿全省高一 rk4
day ∞
这次有很多遗憾吧,但实在是技不如人只能怪自己
程序交错挂 \(10pts\) 没有特判挂 \(10pts\) 本来可以跑过 \(5000\) 点却开始乱搞挂 \(10pts\) 然后各种几乎都要接近正解,却最后没想明白挂 \(\infty pts\)
但机会不可能重来,数据水也不可能重新改
不能怨出题人,他们已经做得很棒了,只能怪自己题做得少,思维不够强,胆子不够大
我的高一竞赛生涯灰暗无光,
也许是过去的自己太骄傲了吧,沉浸在虚荣中无法自拔;
亦或是过去的自己太容易满足了吧,无法从安乐的梦境中觉醒 。
身边很多人都一直支持着我,请送上我最高的敬意与感谢!
虽然此次机会又被我白白抛弃了,但相信下次机会我不会再放弃。
江东子弟多才俊,卷土重来未可知。
不能再沉溺下去了,一定要努力提升自己的思维与解题时候的策略,每次做到不挂分就是最好的结果了!
最后想用一句话来结束此篇滚粗记:
一个人的命运啊,当然要靠自我奋斗,但是也要考虑到历史的行程 。 ——长者
HNOI2018滚粗记的更多相关文章
- HNOI2018 滚粗记
day0 说好了不复习,于是复习了一下配置,没想到一下就记住了,咋不退役去搞英语竞赛捏 皇室一波攒RP,chicken chicken一波攒RP day1 机子坏了,换到了最后面,但这个时候已经 \( ...
- 【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 早自习知道了要期中考试. 感觉心态炸裂了. 上午在乱敲板子.... 打了一堆莫名其妙 ...
随机推荐
- 02-Centos7安装部署Mirrorgate
1.以Docker方式运行 MirrorGate服务器作为docker镜像提供,因此要运行它只需在终端中执行以下命令: 注意mongo镜像要使用3.6版本,其他版本会提示版本问题. #Spinup m ...
- 3.4《想成为黑客,不知道这些命令行可不行》(Learn Enough Command Line to Be Dangerous)——grepping(检索目标行命令)
grep是检查文件内容最强大的工具之一,这也许不能代表什么,但这不是重点.的确,grep常用作动词,比如'你完全应该检索(grep)那个文件'. grep最常用于在文件中搜索子字符串.例如,我们在第三 ...
- Ionic下的JPush缺少统计代码问题解决方法
用Ionic打包apk后安装到手机,收到缺少统计代码的提示,解决方法如下: 1. 找到了 platforms/android/src/com/ionichina/ioniclub/MainActiov ...
- ngx_lua 模块
ngx_lua模块的原理: 1.每个worker(工作进程)创建一个Lua VM,worker内所有协程共享VM:2.将Nginx I/O原语封装后注入 Lua VM,允许Lua代码直接访问:3.每个 ...
- Python 学习 第九篇:模块
模块是把程序代码和数据封装的Python文件,也就是说,每一个以扩展名py结尾的Python源代码文件都是一个模块.每一个模块文件就是一个独立的命名空间,用于封装顶层变量名:在一个模块文件的顶层定义的 ...
- dpkg:错误:正在解析文件 '/var/lib/dpkg/updates/0014' 第 0 行附近:在字段名 #padding 中有换行符问题的解决方法
解决方案如下: sudo rm /var/lib/dpkg/updates/* sudo apt-get update python@ubuntu:~/Desktop/_Welcome_.jpg.ex ...
- 分布式监控系统Zabbix3.4-钉钉告警配置记录
群机器人是钉钉群的高级扩展功能,群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步.例如:通过聚合GitHub,GitLab等源码管理服务,实现源码更新同步:通过聚合Trello,JIR ...
- Linux磁盘空间被占用问题 (分区目录占用空间比实际空间要大: 资源文件删除后, 空间没有真正释放)
问题说明:IDC里的一台服务器的/分区使用率爆满了!已达到100%!经查看发现有个文件过大(80G),于是在跟有关同事确认后rm -f果断删除该文件.但是发现删除该文件后,/分区的磁盘空间压根没有释放 ...
- centos7.2部署vnc服务记录
不做过多介绍了,下面直接记录下centos7系统下安装配置vncserver的操作记录 0)更改为启动桌面或命令行模式 获取当前系统启动模式 [root@localhost ~]# systemctl ...
- individual project1 12061183
1.项目预计用时 之前大二下学期的时候学过面向对象,当时老师叫我们写过一个统计目录下单词的程序,大致的思路是一样的.于是觉得这个程序并不难写.于是就在周末还很轻松地休息着不看程序,知道别的同 ...