CCPC桂林
在得知我们队伍前往桂林参加CPPC区域赛后,我是非常激动的,因为我们网络赛并没有得到名额,如果不是新都赠予我们名额,我们都没有出去打比赛的机会,同时,我们也不想浪费这个名额,我们也想打出成绩来,于是我做了一个训练计划,我们组内讨论了一个月内的时间应该着重学习一些什么算法,并整理出了一些习题进行专项训练。
时间飞逝,一个月的时间转眼就过去了,我们终于踏上了前往桂林的动车,到了桂林才发现我们酒店很偏僻,走了两公里才发现一家餐馆,第二天完成报道后打印了我们自己整理的一些模板,准备下午的热身赛。
热身赛四个题,A题应该算是签到题,找一个数列的第K项,讨论了一会没有讨论出结果,我就先看B题去了,杨俊杰此时在看D题,B是个大模拟,完成他给你的一些操作,特别说明了支持Py3,可惜不会正则,不然处理起来会很方便,于是我就在写这个B题,期间李松运和我讨论了一下A题的思路,但好像我把题目理解错了,所以没有去写A,C、D题也看了,发现都不可做,于是继续写B,写着写着电脑出问题了,叫志愿者来解决,搞了一个小时叫我们重启吧= =,热身赛也就这么结束了。回到酒店之后,看了一下他们的解题思路,发现A就是那么做的,D也是个很简单的数据结构问题,反思了一下,还是沟通没有沟通好,各自都没有最大限度的发挥作用,我们讨论的结果是,正式赛开始每人找一道题目看,理解之后选择讨论,不要急着敲代码,期间看榜单确定先做哪个题,我在敲代码的时候他们就继续讨论其他题目,我敲完后先和他们讨论是否可行再交。当晚有点睡不着,憧憬着第二天的比赛,但又害怕辜负了队友和学校的期望,在万千思绪之中,还是睡着了。
桂林当时还和夏天一样,真后悔带那么多衣服去,时间来到了正式比赛开始,我们每人看了不同的题,一致讨论后,先做一个类似热身赛A题的题目,L题,大致是给一个数列求最小操作次数的问题,我们先判断出了不可能的情况,然后我们暂时没想法了,我看了一下榜单,这题果然是简单题,不过还有另外一题G题提交更多,于是我让杨俊杰去看那道题目,我和李松运继续讨论本题,后面我们大致是用差分GCD做,但还是没有考虑全,所以没有提交,杨俊杰和我们说了另外一个题目的题意,一个二进制求最小操作次数题目,我思考了一下觉得这个题应该就是bitset就能过,写了一发,和他们说了一下我的思路,都一致赞同,于是就交了,然而并没有通过本题,于是我继续想这个题,期间交了一发L题,没有通过,这时候杨俊杰又和我说了另外一个字符串处理的题目H题,其实当时我脑子是有点乱的,我还在想着G题为什么会WA,手写了一下H题,发现可行,就写H去了,期间杨俊杰在看我G题代码,李松运继续思考L题,后来又试了一下L题和H题,都WA了,突然我想到了G题,我发现我的并不是最优,改了一下判断条件后,通过了这道题,当时压力是很大的,我们旁边是复旦大学,他们已经通过了很多题了,期间我也听到了他们关于L题的思路,就是差分GCD,但我们可能哪里没有考虑全吧,杨俊杰后面又和我们说了其他题的题意,然而并没有想法,时间就这么过去了。最后几分钟看了一下榜单,185名,听到比赛结束后,关闭计算机,默默离场,其实最后半小时我就看了榜单知道不可能了,在想后面的事情了,杨俊杰以前说过他要搞DM,所以我大致也觉得他会退出了,出场后,杨俊杰最先开的口,他说没事,广东工业前五年都没拿奖,我们明年拿个银好吧。周队他们问我们成绩如何,只能说不孚众望,回到酒店后,收拾行李,本来我们还打算拿了奖去玩的,可惜呀。
第二天的车上,打开电脑看见在来的车上写的感想,我都能透过字里行间看见那时的激动之情,但事情毕竟不是那么美好,全删了。
我知道他们也很难受,还是我自己实力太弱了,我是队里的主敲,李松运看不懂我的各种STL函数,我不怪他,杨俊杰负责图论,其实最主要还是负责翻译,他们的希望都寄托于我,可我终究还是没有给出一份让大家满意的答案。毕竟我们是别人送的名额,过去就是当分母的,配不上自己的野心,倒是辜负了那些夜以继日的努力,打完比赛的那天晚上有一场CF比赛,我当时已经1800多分了,马上就快紫色了,当晚我选择了掉分,重新开始吧,发现自己的不足,一切事情都是有原因的,接受批评,再次前行,可能我在ACM上面也做不出什么成绩了,那就尽量把最好的都给下一趟的来者。
其实我是不想写心得体会的,如果是一些难题没有做出来,可以说是自己哪里哪里没想明白,但是那些题都很简单,简单到不需要任何一个数据结构和算法,简单到题解都只有一句话,但我始终还是没有把它做出来,我并没有什么异于他人的天赋,我知道只能是努力,暑假我大概做了将近300道题目,之前不会的算法也都学会了很多,但我知道这一切都还远远不够,命运赠予我们的一切礼物,其实早已在岁月里面贴上了标签。
CCPC桂林的更多相关文章
- 2018 CCPC 桂林站(upc复现赛)补题
2018 CCPC 桂林站(upc复现赛)补题 G.Greatest Common Divisor(思维) 求相邻数的差值的gcd,对gcd分解素因子,对所有的素因子做一次遍历,找出最小答案. 几个样 ...
- 2018 CCPC 桂林游记
TYPE: Onsite Contest NAME: 2018 - CCPC - Guilin PLAT: HUSTOJ TIME: 2018/10/28 09:00-14:00 CST LOCA: ...
- 2018 CCPC 桂林站(upc复现赛)总结
比赛一开始盯上了A题和G题,一个小时过去了还没有出题,心里有些乱.这时我看D题很多人过了,于是宝儿去看D题,说D题简单,转化成二进制暴力,于是就去做了.写的时候好像思路有点卡,WA了一发,后来马上发现 ...
- 2018 桂林ccpc现场赛 总结
Day 0 5个小时的火车,坐的昏昏欲睡.桂林站出来没有地铁,而是出租车排成长队依次上车,也算是某种意义上的地铁吧.到了酒店才发现学校那边又给我们换了,又拖着行李找新的酒店,途中路过一家餐馆,所有人都 ...
- 2016 CCPC 东北地区重现赛
1. 2016 CCPC 东北地区重现赛 2.总结:弱渣,只做出01.03.05水题 08 HDU5929 Basic Data Structure 模拟,双端队列 1.题意:模拟一个栈的操 ...
- CCPC总结
[印象·南阳] 10月15日出发,威海—烟台—郑州—南阳,一路上欢声笑语,从谁是卧底到各类纸牌游戏,也是欢乐.在从郑州到南阳的车上,对面的好像是河南当地的学长,感叹道工作不易的样子,说还是学生时代最为 ...
- 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree
// 树形DP CCPC网络赛 HDU5834 Magic boy Bi Luo with his excited tree // 题意:n个点的树,每个节点有权值为正,只能用一次,每条边有负权,可以 ...
- (四面体)CCPC网络赛 HDU5839 Special Tetrahedron
CCPC网络赛 HDU5839 Special Tetrahedron 题意:n个点,选四个出来组成四面体,要符合四面体至少四条边相等,若四条边相等则剩下两条边不相邻,求个数 思路:枚举四面体上一条线 ...
- ccpc杭州站 赛后总结
Ccpc杭州站赛后总结 2017年11月4号五号,我参加了ccpc杭州站的比赛,我的队友是聂少飞和王艳,在4号一点半,举行了比赛开幕式,听着教练代表的发言,听着参赛选手代表的发言,听着志愿者的发言,都 ...
随机推荐
- gcd 和 同余方程(Exgcd)
求关于x的同余方程 ax≡1(mod b) 的最小正整数解. 对于 100%的数据,2≤a,b≤2*109. NOIP 2012 提高组 第二天 第一题 (只看Exgcd的自行跳过这段文字) 先撇开扩 ...
- CSS3-------弹簧特效
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
- python学习——高阶函数
递归函数 在函数内部,可以调用其他函数.如果一个函数在内部调用自身本身,这个函数就是递归函数.使用递归函数的优点是逻辑简单清晰,缺点就是过深的调用会导致栈溢出.但是针对尾递归优化的语言可以通过尾递归防 ...
- #第 12 篇:解锁博客侧栏,GoGoGo!
作者:HelloGitHub-追梦人物 文中涉及的示例代码,已同步更新到 HelloGitHub-Team 仓库 我们的博客侧边栏有四项内容:最新文章.归档.分类和标签云.这些内容相对比较固定和独立, ...
- 一 安装docker(详解)
一.安装docker 1 Docker 要求 CentOS 系统的内核版本高于 3.10 执行命令:uname -r 2 添加yum源: yum-config-manager --add-repo h ...
- C#开发BIMFACE系列14 服务端API之批量获取转换状态详情
系列目录 [已更新最新开发文章,点击查看详细] 上一篇<C#开发BIMFACE系列13 服务端API之获取转换状态>中介绍了根据文件ID查询单个文件的转换状态. 本文介绍批量获取转 ...
- MySQL5.7.27报错[Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated
mysql5.7.27在运行更新语句时出现如下情况,mysql5.6之前没有这种情况出现. of ORDER BY clause is not in GROUP BY clause and conta ...
- 2019 Multi-University Training Contest 5
2019 Multi-University Training Contest 5 A. fraction upsolved 题意 输入 \(x,p\),输出最小的 \(b\) 使得 \(bx\%p&l ...
- HDU 5324 Boring Class CDQ分治
题目传送门 题目要求一个3维偏序点的最长子序列,并且字典序最小. 题解: 这种题目出现的次数特别多了.如果不需要保证字典序的话直接cdq就好了. 这里需要维护字典序的话,我们从后往前配对就好了,因为越 ...
- hdu 2767 Proving Equivalences(tarjan缩点)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2767 题意:问最少加多少边可以让所有点都相互连通. 题解:如果强连通分量就1个直接输出0,否者输出入度 ...