距离长春区域赛结束已经4天了,是时候整理一下这次比赛的点点滴滴了。

也是在比赛前一周才得到通知要我参加长春区域赛,当时也是既兴奋又感到有很大的压力,毕竟我的第一场比赛就是区域赛水平,还是很有挑战性的。在接到通知后,我便开始临阵抱佛脚,课也不怎么听了,上课把时间全都用在了看各种算法上,回到实验室便整理模板、开cf练手。在去比赛前,已经将所看过的算法模板都整理好了。

周五上午9点三刻左右,我们便出发了,需要经历12个小时才能到达我们此次的目的地——长春,途中我还将计算几何稍微看了一下。直到晚上11点半,我们才到达第40届ACM亚洲区域赛长春站的主办学校——东北师范大学。

第二天上午是报道、领队服,下午是简单的开幕式,之后便是热身赛,坐在我们对面的是大连海事大学的队员。热身赛一共4题,A题是用来测试测评机压力的,这道题是由我敲的,目测可以AC,但是直到热身赛结束也没有判出来。B题是道数学题,交给了白岩和丁丁,但是并没有解决。C题是图论题,题目是我看的,等我把题意告诉白岩后一会儿,白岩便跟我说了他的思路,然而当时已经没有时间了,所以热身赛的结果便是——爆0了。结束后,我们便和高可攀队讨论了一下C题,本来是想寻求一点安慰的,结果发现我并没有读懂题意,所以白岩的解法也是错的。此场热身赛以惨败告终,但是毕竟只是热身赛,也没怎么放在心上,只是提醒自己明天要好好看题。

周日上午9点,比赛正式开始了,一共13道题。我们三个人每人看四题,20分钟后,白岩发现了一道水题,一A了。我看到一道排序问题,把题意说给丁丁后想了有一会,丁丁开始按他的思路敲,结果WA了。再与白岩讨论以后,决定按照白岩的想法暴力跑两遍,终于A了。同时,我看到一道异或题,白岩在经过对数据的时间计算决定直接n^3暴力,结果真的奇迹般地A了,只能怪数据太水了。以上便是这场区域赛中我们队全部AC的三题,接下来的两个半小时,我们都在解决那道计算几何题。按照丁丁的思路我运用在高铁上看的计算几何模板敲了一个多小时,然而WA了,调试了近4遍还是同样的结果,在离比赛结束还剩半个多小时的时候,我才发现自己将题目理解错了,又犯了和热身赛同样的错误,真是不应该啊。于是开始重新写代码,但是还是运用了和之前类似的思路,这是导致此次比赛打铁的第二个原因,第二次读题还是没有注意到给的点是格点,离比赛结束还有10秒,我们提交了最后一发,随着WA的结果给出,我的第一场区域赛就这样结束了。最后,我们队以四名之差无缘铜牌。然而坐在我们对面的大连海事大学竟然拿到了银牌,这让我尤为惊讶。在等待颁奖和颁奖期间,我们都没怎么说话,毕竟大家的心情都很沮丧,但事实就是事实了。前132名就可以拿铜了,而我们却还是没有拿到,原本的自信都化为了无言的落寞,只能说我们实力未精。

晚上吃完饭,白岩带我们去了KTV,想调解一下心情,那天晚上我唱了很久,也是我第一次在KTV唱歌,以前去只是呆呆地坐在那里,不过心情还是好了很多。

回去的高铁上,无事可做,便又想起了比赛的经历:如果我没有看错题目,如果我没有用计算几何的方法解题,甚至如果我在来的路上没有心血来潮看了计算几何的模板,也许我们就可以AC那题了,也不会有这么一段沮丧的往事了。不得不承认,我的状态确实是不好。以前并没怎么出现过看错题意的情况,然而偏偏在这最重要的关头出现了,此次比赛的失利,我负主要的责任,同时也连累了白岩和丁丁,我owe他们一块铜牌。

今年的ACM比赛对我而言已经结束了,只等明年再战了,我希望我还能去东北赛区,结束我未完成的比赛。

回来以后,也没有什么兴致看新的算法了,还是先把已经会的算法整理成博客吧,同时也要和学姐一起做大创的项目了,刷题的进度可能要慢下来了。。。

谨以此文献给我的第一次区域赛!!!

2015年ACM长春区域赛比赛感悟的更多相关文章

  1. 2015年ACM长春网络赛(准备做掉7道:已经更新到6道)

    总结汇总:模板 int getmax_min(char s[]) {//字符串的最大表示法:返回最小数组下标 , j = , k = ; while(i < len && j & ...

  2. Travel(HDU 5441 2015长春区域赛 带权并查集)

    Travel Time Limit: 1500/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total Su ...

  3. ACM学习历程——HDU4472 Count(数学递推) (12年长春区域赛)

    Description Prof. Tigris is the head of an archaeological team who is currently in charge of an exca ...

  4. 第39届ACM亚洲区域赛牡丹江赛区赛后总结

    2014年10月10日,周五,早晨匆匆忙忙的出了寝室,直奔复印社去打了两份模板,然后直接就去上课了.第三节课下课,直接跟老师讲了一声,就去实验室跟学长们汇合了.12点半,踏上了开往牡丹江的列车,我们那 ...

  5. HDU 4818 RP problem (高斯消元, 2013年长春区域赛F题)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4818 深深地补一个坑~~~ 现场赛坑在这题了,TAT.... 今天把代码改了下,过掉了,TAT 很明显 ...

  6. 2014年acm亚洲区域赛·鞍山站

    今天北京赛站的比赛也结束了···看了一天的直播之后意识到鞍山站的比赛都过去了一个多月了···这一个月比较萎靡···整天都在睡觉写报告画工图中度过··· 鞍山比哈尔滨还是暖和很多的···就是山上有奇怪的 ...

  7. 【2012长春区域赛】部分题解 hdu4420—4430

    这场比赛特点在于两个简单题太坑,严重影响了心情..导致最后只做出两题....当然也反映出心理素质的重要性 1002: 题意:一个矩阵b[n][n]通过数组 a[n]由以下规则构成,现在已知b[n][n ...

  8. hdu 5078 Osu! (2014 acm 亚洲区域赛鞍山 I)

    题目链接:http://acm.hdu.edu.cn/showproblem.php? pid=5078 Osu! Time Limit: 2000/1000 MS (Java/Others)     ...

  9. 近几年ACM/ICPC区域赛铜牌题

    2013 changsha zoj 3726 3728 3736 3735 2013 chengdu hud 4786 4788 4790 2013 hangzhou hdu 4770 4771 47 ...

随机推荐

  1. C/C++中static关键字的用法

    1.什么是static? static 是C/C++中很常用的修饰符,它被用来控制变量的存储方式和可见性. 1.1static的引入 我们知道在函数内部定义的变量,当程序执行到它的定义处时,编译器为它 ...

  2. 教你做炫酷的碎片式图片切换 (canvas)

    前言 老规矩,先上 DEMO 和 源码.图片区域是可以点击的,动画会从点击的位置开始发生. 本来这个效果是我3年前做的,只是当是是用无数个 div 标签完成的,性能比较成问题,在移动端完全跑不动.最近 ...

  3. win7 远程桌面连接过程

    背景:在公司日常工作中经常需要是用到远程桌面的连接,在内网环境下,远程桌面连接比qq更加方便!可以考虑外网的连接. 1 准备工作 这里我实验的另一台机器的ip:168.33.51.198,本机ip:1 ...

  4. Azure 认知服务 (5) 计算机视觉API - 使用C#代码实现读取图片中的文字(OCR)功能

    <Windows Azure Platform 系列文章目录> 在笔者之前的文章:Azure 认知服务 (4) 计算机视觉API - 读取图片中的文字 (OCR) 介绍了使用用户界面,在海 ...

  5. java NIO详解

    http://zalezone.cn/2014/09/17/NIO%E7%B2%BE%E7%B2%B9/ 1. 前言 我们在写java程序的时候,为了进行优化,把全部的精力用在了处理效率上,但是对IO ...

  6. Ajax 基本使用的四大步骤,简单易懂

    ajax(异步javascript xml) 能够刷新局部网页数据而不是重新加载整个网页.接下来通过本文给大家介绍Ajax的使用四大步骤,非常不错,感兴趣的朋友看下吧 什么是ajax? ajax(异步 ...

  7. Python 爬虫抓取代理IP,并检测联通性

    帮朋友抓了一些代理IP,并根据测试联的通性,放在了不通的文件夹下.特将源码分享 注意: 1,环境Python3.5 2,安装BeautifulSoup4  requests 代码如下: 1 2 3 4 ...

  8. iframe嵌入页面不能全部展示

    在嵌入页面不能全部展示的问题中,可以通过js改变iframe的高度 html部分代码: <iframe src="#" name="i" id=" ...

  9. POJ 2524 Ubiquitous Religions 解题报告

    Ubiquitous Religions Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 34122   Accepted:  ...

  10. MySQL开发指南

    数据库开发是数据库管理系统(DBMS)和数据库应用软件设计研发的总称,数据运维.参与数据库生产环境的问题优化和解决等方面的事宜. 1.关于MySQL数据库 2.搭建MySQL环境 3.入门常用SQL. ...