声明

  我的游记是一个完整的体系,如果没有阅读过往届文章,阅读可能会受到障碍。

  ~~~上一篇游记的传送门~~~

前言

  参加完NOIP2018的初赛过后,我有点自信心爆棚,并比之前更重视了一点(也仅仅是一点罢了)这个比赛。我开始准备复赛,IDE经过我一个月的摸爬滚打,更熟练的掌握了一些基本操作(调试仍然不会),C++则是掌握了更多的基本语法,但算法嘛......咳咳,我当时只会两种算法(暴力&模拟),排序算法只会敲桶排序(还是简化版的),连sort()这么方便的东东也不会QAQ......一言以蔽之,就是除了基本语法会一些,算法就是啥也不会,然而,初生牛犊不怕虎,当时的我甚至还自认为我自己基础很好QAQ,于是便雄赳赳,气昂昂的踏上了去往省城的火车,参加复赛。

赛前

  我赛前表示一点都不慌,与LZJLMY聊了一会天便走进了考场(不让自带草纸?!!而且抠门得就发一张纸当草纸?!!CCF炸了?诅咒CCF*1)

赛中

当年我比赛的原题传送门

  考前15分钟试机,我瞎敲了个A+B Ploblem就等待开考了,不幸的是,我前桌和左边的同学电脑都坏了(诅咒CCF*2),都临时调换了座位,于是我左边和前边便只剩两个凳子......我的右边是4米宽的大过道,也就是说......我被孤立了QAQ。(诅咒CCF*3)

  好吧,稳住,不慌,静待发卷。

  1点,准时发卷(解压密码),解压密码竟然是:“&DaiGeKaiFang(40)Nian”,呵呵哒,确定没有政治因素。一遍就输对密码,心情不错。

第一题:《标题统计》(13:05)

  我用我脑中少得可怜的知识足足想了5分钟才有了思路,然而原题中的换行符我不知所云,完全不会输入,我记得曾看过一篇写scanf()返回值 的文章,似乎可以用来解决换行符的输入,然而......我忘了,好吧,那就瞎敲吧,有几组无换行符的数据我就只能得几十分了(一组数据10分)。估计得分:50分?

第二题:《龙虎斗》(13:30)

  思路:模拟(暴力)

  构思用了10分钟,敲码用了半小时,排错用了10分钟,终于,大功告成!估计得分:100分。

第三题:《摆渡车》(14:20)

  这道题我敲了两个小时,结果还是连一组样例都过不了,不,准确说是运行都运行不了,直接显示已停止运行(空间复杂度过大(我当时不知道是此原因)),抓狂了20分钟(诅咒CCF*4),无奈放弃,由于过于气愤,我甚至连10分的骗分程序都没敲(事实证明我当时有多么的没有经验,意气用事),估计得分:0分。

第四题:《对称二叉树》(16:40)

  啥?啥子东西?啥是我连题也看不懂啊?(诅咒CCF*5)我表示没看懂题,于是果断用10分钟敲了一个输出-1的骗分程序,估计得分:4分。

  所以,总分估计:154分?

  5点了,我交了卷,走出了考场。

赛后

赛后当天

我迷迷瞪瞪的走出考场,心如死灰。

是的,我凉了,去年省一等奖分数线是205,也就是说,我几乎不可能拿省一等奖了,待到明年的话,我就永远不能说我是两个月便斩获省一等奖了,而且倘若今天得不了,明年又怎么能保证一定能得?而我的OI路估计也走不了多远了,我已经做好了2个月便退役,好好学习文化课的准备。

赛后1~10天

我开始认清了即将退役的事实。

我写了一首诗:

退役记

心如死灰,灰厚几何?

画地成圆,祝吾OI路长眠。

赛后11天

出分了!指导教师突然给我发来消息:分数线仅165分,而我,168分!!!!!!!

???

???

???

搞错了?

怎么可能?

命运虽弄人,然天不负我!!!

我得了100+64+0+10=168分,擦边进了省一等奖!!!

这几乎是不可能的,详细原因参见我的另一篇博文:关于NOIP2018复赛若干巧合的声明

因为上述原因,我拿到了省一等奖!!!

极其开心!

我又写了一首诗(瞎写,求不喷):

OI路漫漫,天不负吾哉。

退役已明确,奇迹却出现。

命运虽弄人,然天不负我。

我亦不负天,明年我还来!

后记

我估分第一题为50,然而实际得了100分,原因在于我使用了cin输入,cin输入字符有规避换行的特点,我当时不知道,纯属凑巧,使用了cin,于是让我至少多得了50分!

我估分第二题为100,实际由于时间复杂度过高,只得了64。

第三题、第四题估分正确。

因而总分为168。

以及:我再也不能只凭运气得奖了!我要稳一点,距离明年的NOIP还有1年的时间,我要好好努力,争取下次当一个名副其实的第一!!!(此段文字写于2018/12/6)

以及:关于本次比赛的巧合有很多,但我并没有全部写进《关于NOIP2018若干巧合的声明》这篇文章中,实际是只谈了皮毛而已,当时想着以后再写,但近一年以后,我回看此篇文章,感觉没有必要再补充了,因为,过去的就让他过去吧,现在写出来反而显得我很追求过去的辉煌,既然我自知并非如此,那就用实际行动来证明吧!NOIP2018或许是巧合,但NOIP2019一定不会再是了!!!愿我三个月后的比赛能真正证明我的实力!!!(此段文字写于2019/7/19)

文章推荐:【游记】NOIP2019前传

【游记】NOIP2018复赛的更多相关文章

  1. 关于NOIP2018复赛若干巧合的声明

    关于NOIP2018复赛若干巧合的声明 导言 参加NOIP2018时本人学龄只有两个月,却斩获了省一等奖,保送了重点中学的重点班,这看上去是个我创造的神话,然而,在我自己心中,我认为这只是个巧合(其实 ...

  2. NOIP2018复赛获奖名单

    根据<CCF NOIP2018复赛获奖分数线及名额分配办法>,现将NOIP2018复赛获奖名单公告如下: 复赛提高组一等奖获奖名单 复赛提高组二等奖获奖名单 复赛提高组三等奖获奖名单 复赛 ...

  3. NOIP2018复赛获奖分数线及名额分配办法

    中国计算机学会CCF NOI科学委员会.竞赛委员会召开会议,确定了CCF NOIP2018复赛获奖分数线及获奖名额分配方案. 提高组一等奖名额分配方案 提高组一等奖全国基准分数线: 245分 CCF ...

  4. CCF关于对NOIP2018复赛违规处罚的公告

    NOIP2018复赛于11月10-11日在全国31个赛区同时举行,现已结束.总体有序,但也有赛区出现违规现象.现将复赛中违规情况进行通报. 一.数据提交情况 CCF要求NOI各省组织单位在考试结束后在 ...

  5. NOIP2018复赛游记

    Day -oo (这里是负无穷啦qwq) 为了NOIP2018,我已经准备了好久 暑假的封闭式训练,国庆后停掉了晚自习,距NOIP一周时更是停掉了全天的课...... 我像是一个圆,在近乎无限的空间里 ...

  6. NOIP2018复赛 游记

    Day -? 停了两个星期的课,逃了一场期中考试.随便做了点题并不知道有什么用.见不到夫人很难受. Day 0 依然没有跟学校走.据说今年合肥居然不下雨,印象里每年这个时候来到这里都是阴雨连绵……突然 ...

  7. 【杂项】关于NOIP2018复赛若干巧合的声明

    导言 参加NOIP2018时本人学龄只有两个月,却斩获了省一等奖,保送了重点中学,这看上去是个我创造的神话,然而,在我自己心中,我认为这只是个巧合(其实我认为运气也是实力的一部分),接下来,我将说明一 ...

  8. 游记-NOIP2018

    Day -3 受蛊惑跑到理工大去试机,意外发现home里的noilinux账户下有个压缩包,而且还试对了密码,怀着 激动 紧张的心情,打开来看,里面写着 (写出来我就会被禁赛了): asdfasdra ...

  9. 【游记】NOIP2018初赛

    声明 本文最初的版本创建之时,本人甚至只是个电脑的小白,因而不太会用电脑编辑文字,最初的版本写在一个Word文档里,被随意的丢弃在我杂乱无比的网盘的某一个角落,直到我决定整理自己的成长历程,将散落的游 ...

随机推荐

  1. Qt定制控件列表

    目录 炫酷进度条 提示框 小时钟 高仿excel表格 多级表头表格 多级表头树控件 多维度折线图 表格控件-蚂蚁线 日历控件 饼图 窗体靠边自动隐藏 下拉框内容定制 模仿QQ上传头像 菜单定制 属性表 ...

  2. POI 身份证号码 手机号 日期值的处理方式

    private static SimpleDateFormat dateformat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); ...

  3. Linux环境下虚拟环境virtualenv安装和使用(转)

    virtualenv用于创建独立的Python环境,多个Python相互独立,互不影响,它能够: 1. 在没有权限的情况下安装新套件 2. 不同应用可以使用不同的套件版本 3. 套件升级不影响其他应用 ...

  4. Nginx+Lua+MySQL/Redis实现高性能动态网页展现

    Nginx结合Lua脚本,直接绕过Tomcat应用服务器,连接MySQL/Redis直接获取数据,再结合Lua中Template组件,直接写入动态数据,渲染成页面,响应前端,一次请求响应过程结束.最终 ...

  5. Python入门基础(7)

    这一篇来介绍一下函数里面的一些东西 函数的参数 必须参数:必须参数必须以正确的顺序传入函数.调用时的数据必须和声明时的一样 如果根据参数名来传入参数值,则无须遵守定义形参的顺序,这种方式被称为关键字( ...

  6. Vue状态管理之Bus

    一般在项目中,状态管理都是使用Vue官方提供的Vuex 当在多组件之间共享状态变得复杂时,使用Vuex,此外也可以使用Bus来进行简单的状态管理 1.1 父组件与子组件之间的通信 vue.config ...

  7. css3系列之弹性盒子 flex

    弹性盒子(伸缩盒) 注意,本篇会很长,非常长, 因为弹性盒子的知识点比较多 搜索 弹性盒子的属性  ctrl + F   如果觉得图太小, ctrl + +键 设置弹性盒子的属性: display:f ...

  8. 网络框架,互联网的组成,OSI七层协议,抽象层

    6.25自我总结 1.网络框架 1.单机 单机游戏 以下两个基于网络的 2.CS架构 cs--->client客户/server服务 服务端(应用程序)一个就够了,客户端(应用程序)可以有多个 ...

  9. 《VR入门系列教程》之8---GearVR

    高端移动虚拟现实设备---三星GearVR     Oculus Rift也许是虚拟现实头显的典范,但是它还是存在许多问题.首先,它需要基于一个具有强大图形计算能力的计算机,而使用一般的笔记本.苹果A ...

  10. java读写文件小心缓存数组

    一般我们读写文件的时候都是这么写的,看着没问题哈.   public static void main(String[] args) throws Exception {   FileInputStr ...