去年打完区域赛之后,面对着两个队友都去找实习的情况,我自己对今年省赛还是有点慌的。不只一次的像我的队友说明自己很慌,但是老曹跟会长都说:“没事,慌啥!”前几场训练赛因为老曹跟秋洁有面试有时候只能一个人打,对自己也是一个很大的挑战。最后几场训练赛跟队友配合的打感觉整个队伍的状态回升了。就这样揣着忐忑的心情来到了省赛现场。热身赛的时候我被会长分配去女队教学妹使用pc^2系统,看榜老曹会长A掉了热身赛的B题当时就感觉我们的实力还在,内心也是挺感动的,后来发现dy跟奕辰他们A掉了A题,赛后我回到自己队伍的座位问他们:“咱们A题差的还远吗?”秋洁:“也就几行了,转移的方程有点问题,估计你要是在场的话咱们就出了”。热身赛结束,回去领晚饭出去买了点比赛时候的吃的,十点半躺下睡觉。做了第一个噩梦是没打好,立马醒了,当时感觉睡了好久了可以起床了,一看表发现02:16。除了一身冷汗后继续睡下去,又做了一个噩梦,又惊醒了,感觉差不多了一看表才5点,再继续休息会。没错,这回我做了第三个噩梦,一看表快7点了。起床,收拾准备比赛。
  比赛开始我第一个看的E题,给会长说明意思后老曹拉住会长说C好像是个生成树,两人讨论了一会后上去敲1A。开场5分钟看了第二个题F,看完F心有点没底,因为读完感觉是容斥,但是我一眼看不出来,于是就开始想(第一回题意以为四个元组互不相同,这个错误比赛快3小时才被会长指出来)。老曹会长去开了A题,写了一会AC。但是我的F还是题意看错,推出公式并不符合样例感到苦恼,老曹帮我看了一会后去看别的题,会长在看E。后面一段时间我就在F与E之间徘徊,E题给会长说了O(n)维护前缀最小跟次小,会长没有听太懂,说写不出来,这个时候老曹在写G交了一次返回TLE准备优化。后来会长说F题题意读错,我反过神来思考了一下,按照《组合数学》重新推出公式,这个时期我跟老曹轮流上机调试,调到没思路就换一个人,剩下的人整理思路。F题由于用了读错题意那个源代码改没有改全,发现后调试完成造样例发现没问题交上去AC。这时封榜了,也就是说还有1小时比赛就结束了。看看自己三个题目,本来还想那块好看的牌子,如果三题加罚时就要铁了!当时有一瞬间差点哭出来,但是马上冷静了下来,比赛还有1小时不能放弃。封榜不久后老曹跟我说了一堆G的优化思路,然后突然说我会了,上去敲了一会返回AC,现在4题。“天波,我们看看B题吧”老曹说。我翻开clarification看完后给老曹说题意,会长也听了,然后三人立马反应过来是二分图,会长去找板子,我则继续想E题。老曹二分一次交上去WA了,遂找我确认题意,后来我跟他说要应该二分两遍,写了一会后交上去AC。此时还有10分钟,我在这期间我觉得E题思路完全跟会长讨论后上去敲,无奈时间不够了。最终5题。感觉应该能拿块银牌吧,不知道有没有金牌。
去前排拿出手机后看群说奕辰他们8题捧杯了,感觉非常高兴,历史第一次捧杯。
在颁奖仪式上,颁发冠军奖项的时候张老师从主席台上站起来拥抱TJQ、XZN、ZYC他们的时候真是非常的感动,我看到了老师眼中的那份自豪与骄傲!老师最后高举奖杯,我们在台下欢呼!这届省赛圆满结束。
 
反思:感觉自己还是要多打CF,这回夺冠的队员都刷了很多CF上的题,他们夺冠当之无愧。自己还是要继续训练,加强思路,增强自己的硬实力。加油!

2018年第九届山东省ACM省赛总结的更多相关文章

  1. “浪潮杯”第九届山东省ACM大学生程序设计竞赛重现赛 C-Cities

    题目描述:There are n cities in Byteland, and the ith city has a value ai. The cost of building a bidirec ...

  2. “浪潮杯”第九届山东省ACM大学生程序设计竞赛(重现赛)E.sequence(树状数组求逆序对(划掉))

    传送门 E.sequence •题意 定义序列 p 中的 "good",只要 i 之前存在 pj < pi,那么,pi就是 "good": 求删除一个数, ...

  3. 第七届山东省ACM省赛

    激动人心的省赛终于结束了…平静下来再回头看真的感觉一波三折…先是赛前毫无预兆的查出突发性耳聋…伴随而来的就是左耳听力下降.轻微耳鸣.极个别情况下的头晕…不过这都还好,毕竟药物可以恢复…热身赛只过了一道 ...

  4. 第十届山东省acm省赛补题(1)

    今天第一场个人训练赛的题目有点恐怖啊,我看了半个小时多硬是一道都不会写.我干脆就直接补题去了.... 先补的都是简单题,难题等我这周末慢慢来吧... A Calandar Time Limit: 1 ...

  5. 2018年第九届蓝桥杯国赛总结(JavaB组)

    懒更,之前的删了补一个国赛总结 记yzm10的第一次国赛(赛点:首都经贸大学) 第一次就拿到了国一,运气不要太好~(同组lz学长豪取国特orz) 从省赛一路水过来,总算有了点成绩.其实最后一题有些遗憾 ...

  6. 第十届山东省acm省赛补题(2)

    http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=4124 L Median Time Limit: 1 Second      ...

  7. 2018年第九届蓝桥杯国赛试题(JavaA组)

    1.结果填空 (满分13分)2.结果填空 (满分39分)3.代码填空 (满分27分)4.程序设计(满分45分)5.程序设计(满分71分)6.程序设计(满分105分) 1.标题:三角形面积 已知三角形三 ...

  8. “浪潮杯”第九届山东省ACM大学生程序设计竞赛 F: Four-tuples容斥定理

    题目 F : Four-tuples  输入 1 1 1 2 2 3 3 4 4 输出 1 题意 给l1, r1, l2, r2, l3, r3,  l4, r4​ , 八个数据, 要求输出在区间[l ...

  9. 第九届蓝桥杯国赛+第二天的第11届acm省赛的总结

    第九届蓝桥杯国赛+第二天的第11届acm省赛的总结 25号坐的去北京的火车,10个小时的火车,然后挤了快两个小时的地铁,最终达到了中国矿业大学旁边的订的房间.12个小时很难受,晕车症状有点严重,吃了快 ...

随机推荐

  1. Vue知识整理3:v-once的使用

    v-once可以使得数据绑定只绑定一次,后期不会再改变,如下图所示:

  2. java.lang.NoClassDefFoundError: com/opensymphony/xwork2/util/finder/DefaultClassFinder$InfoBuildingV 解决方法

    问题:严重: Unable to read class [com.spml.action.AddUserAction]java.lang.NoClassDefFoundError: com/opens ...

  3. 转发与重定向(forward与redirect)

    顾名思义,转发是内部跳转:重定向是重新定向后跳转. 区别: 地址栏显示上: forward是服务器请求资源,服务器直接访问目标地址的URL,把那个URL的响应内容读取过来,然后把这些内容再发给浏览器. ...

  4. OpenResty json 删除转义符

    OpenResty 中删除 json 中的转义符 cjson 在 encode 时  “/” 会自动添加转义符 “\”: 在 decode 时也会自动将转义符去掉.工作中有个特殊需求,需要手工删除转义 ...

  5. HttpServletRequest中的request.setAttribute()和request.getSession().setAttribute()

    request.setAttribute("num",value):有效范围是一个请求范围,不发送请求的界面无法获取到value的值,jsp界面获取使用EL表达式${num}:re ...

  6. day16模块,导入模板完成的三件事,起别名,模块的分类,模块的加载顺序,环境变量,from...import语法导入,from...import *,链式导入,循环导入

    复习 ''' 1.生成器中的send方法 -- 给当前停止的yield发生信息 -- 内部调用__next__()取到下一个yield的返回值 2.递归:函数的(直接,间接)自调用 -- 回溯 与 递 ...

  7. display:table

    display:table的CSS声明能够让一个HTML元素和它的子节点像table元素一样.使用基于表格的CSS布局,使我们能够轻松定义一个单元格的边界.背景等样式,而不会产生因为使用了table那 ...

  8. mysql自动补全功能(只能用于表/列 名)

    关键字:mysql自动补全,auto-rehash 注:只能补齐表,列名,使用tab进行补全操作 一.修改my.cnf vi /etc/my.cnf [mysql] auto-rehash #添加au ...

  9. HDU 6603 Azshara's deep sea(凸包+区间DP)

    由于题目要求,首先维护出一个凸包,然后在凸包上寻找点对关系,用rel[i][j]表示i点和j点之间是否可以连线,又由于维护出来的凸包上的点的个数不多,可以直接枚举点对并枚举所有圆,判断两点直线和圆是否 ...

  10. Java并发知识总结

    jixu 8. 并发 启动线程的几种方式 Thread t7 = new Thread(timer); t7.start(); Thread.sleep(100) //暂停当前线程 class MT ...