本来想发知乎上的,后来发现太长就放这好了23333

没写过这种东西,所以写得比较混乱&流水账

以下内容均为我的个人视角XD
 
赛前
在车上的时候,红太阳跟我们说他头晕(虽然他好像每场比赛都头晕?),进场馆后更是直接抱着三包食物趴在桌子上:【这三包薯片都归我了】,一股要凉的气息...
 
赛中
开场我大致读了JKLM的题意,这时红太阳表示他A会了,成功签到,三个人互相交换看过题的题意,把CI两题扔给了我,之后就开始手推各种特殊情况。推式子的时候太阳公公对我说,他会M了,但不知道会不会T,这时老刘赛前跟我们讲的话语浮现在了脑海中:
 
EC-Final来的都是强校强队,所以要勇于开题,多开题,就算最后拿铜了也没关系,反正你们也不缺金牌了(后来这句话被我们魔改成:就算打铁也没关系,反正我们也不缺牌)
 
反正打铁了也没关系,那就莽!于是成功1A
之后就是我继续自闭推C,太阳开始想E,队长开始占着机子不知道在写哪题。C题我大概是手推了n为p的整数次幂的情况以及n<=6时fk(n)与f(i)的关系(不过好像从结果上看推这些好像没卵用?),但又不知道如何推广到n为所有数的情况。红太阳E题可能想了半小时发现题目看错了,又重新开始想做法。期间我们还简单交流了下BHI的思路,之后决定有时间打一下B的表
大概又过了一会儿,队长的视角开始对着榜单、代码、题面来回切换,从之前的训练经验来看他应该是写好了,同时发现C题前排已经过了有两三个,开始猜测是否有相对简单的结论。拿着之前推的式子算了下发现当k=p的时候前六项的卷积结果是【1 0 0 0 0 0】,而在我和红太阳的询问下队长表示他在写的题【样例是过了,但是不太敢交】
 
反正打铁了也没关系,那就莽!
 
于是队长把题交了上去,同时我猜了个答案是卷积inv(k)次的结论,开始大力搞C。写一半的时候发现之前那题过了,而且竟然是一血?!(队长天下第一!)我写完C交上去后打了个B题的表,红太阳表示他E会了,就匆忙提交了表的打印,结果发现竟然有7页(感觉要被志愿者打死),被队长一顿鄙视后他表示他会H了,由于之前写题的时候听到他们俩已经对这题有了充分的交流,我就直接去看FG两道阅读理解题了。红太阳写完E题后,我在队长上机写H前对G题中的【xxx solution time of overall teams and all problems】表达的意思产生了疑问并提交了Clar,之后开始给红太阳讲述剩下所有题的题意。大概在两个人各种讨论的时候队长先后给我们带来了两个消息:G题裁判回复了个【please read the statement.】、E题过了,而且我们的排名到了Rank2(好像这是我们第一次看自己的排名)。这时我拜托红太阳重新阅读下G题题意(真是难为只看 题面长度<=5行的题目 的他了),红太阳则建议我枚举题意。我大致构思了下代码结构,又回顾了之前两场区域赛关于模拟题的经验(南京手推样例没过后怂了没写、南昌大致算下复杂度6e8时限1s没敢写【然而实际上能过】),再看看榜发现过了不少队确定了不是假题,下定决心在队长写完H后开始刚这题(莽就完事了)
队长写完H题下机后,我便开始写G,写了十几行看到了旁边的网页刷新出了一个【Correct】,一看排名发现我们已经到Rank1了,这时全员都很激动,并急忙把当前的榜单截图保存了下来XD毕竟之前我们的最高赛中Rank好像只是南京开场后半小时Rank2吧_(:з」∠)_
写完G后手打输入花费了不少时间(为什么没给网页版pdf啊),各种调试后提交喜提本场首WA,然后发现有些地方没清空又改了下,成功-2。打印了下代码就把机子交给队长写D了,之后接着和红太阳讨论了各种题目,并猜了下I题的结论然而完全不会写而且感觉结论很假,红太阳时不时还望着气球进行他对I题的遐想(x。就这样进行了一堆无意义的讨论后队长提交了D题并且收获本场第三发WrongAnswer(过题评测老半天,WA题倒挺快的)我接着上机调G,手动把题目数调成2后开始构造各种奇怪的数据,然而编辑输入文件的时候老是会莫名卡顿(你们这是什么机子啊),随手造了个全场爆零的数据后发现主人公竟然抢了个全场一血和顽强拼搏奖?才发现没有考虑爆零的特殊情况,改了下成功通过,而这时已经封榜14分钟了,而封榜前我们的排名已经降到了Rank5。算了下罚时发现我们凭借着前期的优势应该是稳稳7题首,应该再过一题就能确保出线了。
封榜后队长开始调他的D,我和红太阳开始对着若干年前打出来B题的表开始找规律,结果到了比赛结束时我们还没推出k=0的式子,而队长在结束前2min突然说了句【好像要写个线段树】。好吧,那应该是没了..._(:з」∠)_不过本着坚持到底的原则,队长还是象征性地敲了几行线段树并提交,收获一枚【TOO LATE】
 
赛后
开始分析我们可能的排名,感觉强队们应该封榜后都有过题,估算着排名应该在3到6名这样...总觉得大概只有三成的出线把握。听讲座时前队长突然跟我们说【你们好像亚军了】,我们【???】。就这样我一直心怀忐忑地听着主持人念获奖名单,在他开始念金奖名单时我心里一直默念的是(没有我们,没有我们...),就这样直到宣布完季军获得者后,我才真的敢相信,我们的确出线了(虽然在写这句话时我还是有点跟梦一样的感觉)。
 
(赛季)总结
这场比赛结束后我们这赛季的区域赛就完美全Au收官啦,回顾之前的几场比赛,我们总是开场能够迅速签到,但中期总是会遭到严重卡题甚至三线WA题,后期再解出一题左右就草草离场(好像今天隐隐约约也有这种情况?)。而三个人的状态也是时有起伏,基本就是处于轮流演出的状态,校排名则一直是稳定在6~8名,处于不上不下的尴尬位置。南昌赛前曾有匿名老哥说我们离超级强队还有很远的距离,还有千里眼预测把我们排在了校排第10的位置,而那场比赛在今天之前的我看来一直是我们最有出线希望的一次,可惜的是那场我们在抢了M题一血后G题强行乱搞以及调试J题都耗费了不少时间,没有时间去做前排过了一遍的A和K,而I题大模拟由于自己太怂而一直不敢上机写,最后只能7题首SRank6离场。那场比赛后我情绪一直都很低落,感觉错失了最好的出线机会,并发出了【我们真的离超级强队还有很远的距离】的感慨,之后在CCPC-Final的赛场上我也一直在疯狂演出队友,在赛中我们一度以为要打铁,但红太阳力挽狂澜封榜两题带领我们实现了从铁到金的翻盘。EC前的几次训练我们其实也一直都没有发挥出很好的状态(不过有一次还是三人一起迷迷糊糊在银川重现赛上花了三小时打到了现场亚军的位置XD),队长也表示打完EC明年就不打了。不过幸运的是,今天我们三人难得没有人出演(感觉好像是开学以来的第一次),在其它各强队没有足够充分发挥(感谢预测老哥没有奶我们)以及部分强队没来(感谢咖啡鸡抬我们一手)的情况下发挥出了我们应有的水平,尽管比期望题数少了一题,还是侥幸捡到了个亚军,实现了我们的Final梦(同时也延迟了队长的退役时间)
既然出线了,那就得接着一起努力训练到明年Final了_(:з」∠)_先定个不HM的小目标吧,希望到时候至少能实现这一点XD
 
今已出线,临表涕零,不知所言

2019EC-Final参赛总结的更多相关文章

  1. 2017中国无人机公开赛 总决赛 CDR Final 竞赛规则

    2017中国无人机公开赛总决赛 CDR Final竞赛规则 V2 二〇一七年八月(修订) 一. 竞赛项目描述(一) 无人机绕标竞速赛(专业组)飞行员通过佩戴眼镜或显示屏采用第一视角飞行,使用无线电遥控 ...

  2. java抽象、接口 和final

    抽象 一.抽象类:不知道是具体什么东西的类. abstract class 类名 1.抽象类不能直接new出来. 2.抽象类可以没有抽象方法. public abstract class USB { ...

  3. Java内部类final语义实现

    本文描述在java内部类中,经常会引用外部类的变量信息.但是这些变量信息是如何传递给内部类的,在表面上并没有相应的线索.本文从字节码层描述在内部类中是如何实现这些语义的. 本地临时变量 基本类型 fi ...

  4. Java关键字final、static

    一.final根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类.非抽象类成员方法和变量.你可能出于两种理解而需要阻止改变:设计或效率. final ...

  5. JavaSE 之 final 初探

    我们先看一道面试题: 请问 final 的含义是什么?可以用在哪里?其初始化的方式有哪些? 首先我们回答一下这道题,然后再探究其所以然.  1.final 表示“最终的”.“不可改变的”,意指其修饰类 ...

  6. PHP的final关键字、static关键字、const关键字

    在PHP5中新增加了final关键字,它可以加载类或类中方法前.但不能使用final标识成员属性,虽然final有常量的意思,但在php中定义常量是使用define()函数来完成的. final关键字 ...

  7. final修饰符

    final本身的含义是"最终的,不可变的",它可以修饰非抽象类,非抽象方法和变量.注意:构造方法不能使用final修饰,因为构造方法不能被继承,肯定是最终的. final修饰的类: ...

  8. 浅析Java中的final关键字(转载)

    自http://www.cnblogs.com/dolphin0520/p/3736238.html转载 一.final关键字的基本用法 在Java中,final关键字可以用来修饰类.方法和变量(包括 ...

  9. java关键字extends(继承)、Supe(父类引用空间)、 This(方法调用者对象)、Instanceof(实例类型-判断对象是否属于某个类)、final(最终)、abstract(抽象) 、interface(接口)0

    java 继承使用关键字extends   继承的作用:减少代码量,优化代码 继承的使用注意点: 1子类不能继承父类的私有变量 2.子类不能继承父类的构造方法 3.子类在调用自己的构造方法时 会默认调 ...

  10. files list file for package 'xxx' is missing final newline

    #!/usr/bin/python # 8th November, 2009 # update manager failed, giving me the error: # 'files list f ...

随机推荐

  1. [转帖]Oracle数据库lob大对象数据类型字段总结,值得收藏

    Oracle数据库lob大对象数据类型字段总结,值得收藏 原创 波波说运维 2019-07-11 00:02:00 https://www.toutiao.com/i67108943269703357 ...

  2. 并发艺术--java并发机制的底层实现原理

    前言 Java代码在编译后会变成Java字节码,字节码被类加载器加载到JVM里,JVM执行字节码,最终需要转化为汇编指令在CPU上执行,Java中所使用的并发机制依赖于JVM的实现和CPU的指令. 一 ...

  3. libevent实现TCP 服务端

    libevent实现Tcp Server基于bufferevent实现 /******************************************************** Copyri ...

  4. python学习-34 内置函数的补充

    其他内置函数 1.ord()    与chr()相反 2.pow() print(pow(3,3)) # 相当于3**3 print(pow(3,3,2)) # 相当于3*3%2 运行结果: 27 1 ...

  5. xv6解析-- 多处理器操作

    xv6可以运行多cpu的计算机上,这个os使用mycpu函数来标识初当前的cpu,使用struct cpu结构体来记录当前的CPU状态.使用cpus这些状态存放于cpus数组中,使用ncpu来标志cp ...

  6. pandas之分组计算笔记

    分组计算三部曲:拆分-->应用-->合并 分组:就是按照行或列把相同索引的部分分到一起 分组的关键词为groupby,分组后我们就可以对每组数据进行同一操作,返回的是每组数据分别计算后的结 ...

  7. S03_CH07_AXI_VDMA_OV5640摄像头采集系统

    S03_CH07_AXI_VDMA_OV5640摄像头采集系统 7.1概述 本章内容和<S03_CH06_AXI_VDMA_OV7725摄像头采集系统>只是摄像头采用的分辨率不同,其他原理 ...

  8. gin shoudBind

    GET 请求 a_b POST aB或者AB //json大小写aB或者AB,form 表单 下划线a_b

  9. sping+redis实现消息队列的乱码问题

    使用spring支持redis实现消息队列,参考官方样例:https://spring.io/guides/gs/messaging-redis/ 实现后在运行过程中发现消费者在接收消息时会出现乱码的 ...

  10. 洛谷 P1540 机器翻译

    链接:https://www.luogu.org/problemnew/show/p1540 题目: 题目背景 小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章. 题目描述 这个翻译 ...