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滚粗记的更多相关文章

  1. HNOI2018 滚粗记

    day0 说好了不复习,于是复习了一下配置,没想到一下就记住了,咋不退役去搞英语竞赛捏 皇室一波攒RP,chicken chicken一波攒RP day1 机子坏了,换到了最后面,但这个时候已经 \( ...

  2. 【Start From Here】HNOI2018 滚粗记

    萌新Backup的博客生涯开始了,请多多指教- PS:应该没有哪个蛇皮拿省选游记做第一篇博客吧. Day 0 emm配置熟到不用背,就一直在想接下来两天会被怎样花式吊打.. 心疼Brave_Cattl ...

  3. thusc2016游记&&滚粗记&&酱油记

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

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

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

  5. 2015 CTSC & APIO滚粗记

    o诶人太弱..... 记一发滚粗记以便治疗我的健忘症= = //文章会不定时修改,添加一些内容什么的...因此最好看一下刷新一下(因为有可能你正在看= =我正在写... 5.2 早上9点坐上长达11小 ...

  6. HNOI2015滚粗记

    HNOI2015滚粗记 经过两天的苦战,艰难的HNOI终于结束了.感觉这次HNOI自己还是收获了许多. \(Day1\)打的很是艰难,题目一下就有种晕头转向的感觉.开场\(20min\)自己还在读题时 ...

  7. ZJOI2017 Day3 滚粗记

    私のZJOI Day3 2017-3-21 07:52:53 今天,考了人生当中的第一次省选(虽然只是普及组三等奖但仍然有幸能体会一下).据胡老师说,这就是来体验一下被大神虐--真的是这样,听课听不懂 ...

  8. CTSC 2017 滚粗记

    CTSC 2017 滚粗记 结束好几天了一直没写. 明天就要去参加二轮省选了,填一下坑吧. 所以可能很多东西已经忘了 Day -2 [5.5 Fri] 周五晚上是其他学信竞的同学来机房的时间... 也 ...

  9. NOIP2017滚粗记

    NOIP2017滚粗记 扯淡 考完联赛后一直在搞文化... 联赛过去了不知道多少天了才来写这东西.... Day0 早自习知道了要期中考试. 感觉心态炸裂了. 上午在乱敲板子.... 打了一堆莫名其妙 ...

随机推荐

  1. 02-Centos7安装部署Mirrorgate

    1.以Docker方式运行 MirrorGate服务器作为docker镜像提供,因此要运行它只需在终端中执行以下命令: 注意mongo镜像要使用3.6版本,其他版本会提示版本问题. #Spinup m ...

  2. mui 下拉刷新和上拉加载

    <body> mui文档提供了两种不同模式的下拉刷新,具体情况看文档,链接:http://dev.dcloud.net.cn/mui/pulldown/ 单 webview 模式和 双 w ...

  3. [Oracle][Standby][PDB]在PDB中修改参数,设置范围为 SPFILE,报 ORA-65099错误

    [Oracle][Standby][PDB]在PDB中修改参数,设置范围为 SPFILE,报 ORA-65099错误 在Data Gaurd 的 Standby (或 CDB 是 Read Only ...

  4. ABP+AdminLTE+Bootstrap Table权限管理系统第六节--abp控制器扩展及json封装以及6种处理时间格式化的方法

    返回总目录:ABP+AdminLTE+Bootstrap Table权限管理系统一期 一,控制器AbpController 说完了Swagger ui 我们再来说一下abp对控制器的处理和json的封 ...

  5. Ionic 入门与实战之第二章第一节:Ionic 环境搭建之开发环境配置

    原文发表于我的技术博客 本文是「Ionic 入门与实战」系列连载的第二章第一节,主要对 Ionic 的开发环境配置做了简要的介绍,本文介绍的开发环境为 Mac 系统,Windows 系统基本类似,少许 ...

  6. Linux下通过受限bash创建指定权限的账号

    在日常业务运维中,有时为了配合解决问题,需要给非运维人员开通系统账号,用于查询日志或代码.通常为了系统安全或避免不必要的误操作等目的,会将账号权限降至最低.下面介绍下在Linux下通过受限bash创建 ...

  7. Docker网络解决方案 - Weave部署记录

    前面说到了Flannel的部署,今天这里说下Docker跨主机容器间网络通信的另一个工具Weave的使用.当容器分布在多个不同的主机上时,这些容器之间的相互通信变得复杂起来.容器在不同主机之间都使用的 ...

  8. 数组-在Shell脚本中的基本使用介绍

    Shell脚本在运维工作中是极其重要的,而数组在shell脚本里的运用无论是在循环或运算方面都是非常实用的一个环节.下面是对shell脚本中数组方面一些操作在此进行记录,希望能帮助到有兴趣的朋友~1. ...

  9. [BUAA-SE-2018]结对作业测试报告

    目录 1. 测试方式 2. 评分规则 2.1 测试点组成 2.2 性能测试的分级 2.3 重新提交的扣分策略 3. 评测结果 3.1 罗老师班 3.2 任老师班 3.3 表中数据的说明 4. 测试点下 ...

  10. Beta阶段敏捷冲刺三

    一.举行站立式会议 1.当天站立式会议照片一张 2.团队成员报告 林楚虹 (1) 昨天已完成的工作:从数据库读取单词 (2) 今天计划完成的工作:在数据库单词表导入完整数据,完善select.js ( ...