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

  1. HNOI2018滚粗记

    day 0 最近发现机房的人都有些焦虑(除了一些神犇)自己也被影响地紧张起来 唉,不知道是不是一种好的心态,紧张是必然的... 随便打了点板子(\(FFT,SA,LCT\)) 很棒一个都没考 day ...

  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. C语言第四次作业-嵌套作业

    一.PTA实验作业 题目1:7-4 换硬币 1. 本题PTA提交列表 2.设计思路 第一:定义三个整型变量f,t,o,分别代表五分,两分,一分的数量 第二:输入待换金额x 第三:令f=x/5;t=x/ ...

  2. C语言第五次作业函数

    一.PTA实验作业 题目1: 6-6 使用函数输出水仙花数 1.本题PTA提交列表 2.设计思路 1.narcissistic函数 1.由于number的值后面会变化,所以定义d,e用于储存numbe ...

  3. 105&250-高级软件工程2017第3次作业

    小组成员 2017282110250 王婷婷 2017202110105 张芷祎 github地址 https://github.com/setezzy/Calculator_GUI PSP PSP2 ...

  4. 课堂测试ch06

    课堂测试ch06 下面代码中,对数组x填充后,采用直接映射高速缓存,所有对x和y引用的命中率为(D) A. 1 B. 1/4 C. 1/2 D. 3/4 解析:在填充了之后,对于x和y数组,只有在引用 ...

  5. Flask Markup 上下文,request

    在模板渲染中,使用Markup转换变量中的特殊字符 from flask import Markup Markup函数对字符串进行转移处理再传递给render_template()函数 在浏览器中显示 ...

  6. [知识梳理]课本3&9.1

    函数:关键词:参数.返回值.函数返回类型.函数体. 函数按照返回类型,可以分为有参函数和无参函数. 函数根据是否有返回值,可以分为返回值函数和非返回值函数.     函数的定义:函数的定义可以放在任意 ...

  7. win10 系统右键菜单不显示文字(只有小图标)修复方法

    如下图,win10点击鼠标右键调出菜单时,看不到菜单的文字,只显示了小图标. 解决方法: Cortana 搜索 cmd ,看到 命令提示符,右键,选择 以管理员身份运行. 在命令提示符里输入以下命令, ...

  8. php函数var_dump() 、print_r()、echo()

    var_dump() 能打印出类型 print_r() 只能打出值 echo() 是正常输出... 需要精确调试的时候用 var_dump(); 一般查看的时候用 print_r() 另外 , ech ...

  9. 关于 Ubuntu Linux 16.04中文版的 root 权限及桌面登录问题

    新接触 Ubuntu 的朋友大多会因为安装中没有提示设置 root 密码而不太清楚是什么原因. 起初 Ubuntu 团队希望安装尽可能的简单. 不使用 root , 在安装期间的两个用户交互步骤可以省 ...

  10. 利用封装、继承对Java代码进行优化

    注:本文实例分别可以在oldcastle(未优化的代码)和newcastle(优化后的代码)中查看,网址见文末 城堡游戏: 城堡中有多个房间,用户通过输入north, south, east, wes ...