2014北京邀请赛反思

  北京嘛,我大天朝之帝都,当然是高手云集撒。

  躺了21个小时的火车,历史以来最久了。旅社住“7天”,一直以为“7天”是为情侣们准备的,事实估摸着也是这样。我哩个擦,厕所门不能锁,小小脑补了一下,顿时邪恶万分。。。

  张逗彪找gf去了,被梁平君吼了,搞得我拒绝了同学周六早上带我逛北京的邀请。算了躺床睡觉。

  开幕式,看到了会讲笑话的董适,果然是会讲段子!知道了他们信科院就有3个院士,呵呵,湖大总共几个院士?

  热身赛,真忧伤!题目改了,没看到,一直在想tm别人能在1—50(实际1--5)里边测人品一次AC,交了n发没A,
后台关闭了判此题,果断是服务器压力太大了。怒看A题,我去,wa到地老天荒啊,根本不给机会只因浮点数不处理(肯定是想当然不用处理了),没办法,最后只能草草测下环境。连个气球都没有!帅哥说人品攒够了,应该爆发了。。。

  比赛那天,唉,问题出现的还是蛮多的,看到B题,很熟悉,像在多校遇到类似题目,初略看了一下,和帅哥讨论了一下,然后他去敲了,然后样例没过,是我太急了,把移动看成移除,够坑的,然后敲着敲着就WA了,不信,改改交上去还是WA,然后再改改,T了。。。赶快换题,H题和帅哥讲了题意,然后他没理解我的意思,以为我搞错了题意,然后他取过键盘就把它A了,赛后讲来才知道我没讲透。好吧,我又坑了。。。然后,E题也过了,回搞了B题,又WA了一发,我重敲一遍,还是WA,没办法,先放了。。。帅哥让我先敲个暴力的J题的字符串比较,我写在一坨里边,而且还写跪了,在debug,他怒结果键盘,AC了B题,自己写了J题。事实证明,我还是坑了。。。其实J题这样解一般会T,但是过的人多了,证明数据就水了,所以暴力剪枝一下就过了。。。。我最大的坑点来了,我看了F题(除却AC了的,此时F题和A题过的人最多),哇,好复杂,看了几遍看懂了。模拟样例,我擦,怎么答案是样例答案的一半,心儿碎了,继续啃题,帅哥此时沉迷在A题的规律上,有好几次我都想让他来看看F题,愣是没开口,最后25分钟,我还是拉上了他,他以模拟,我的理解是正确的,我去,只是我计算错了。。。。。然后他就狂敲,最后敲完调了一下,比赛结束!调完!没交上去!!!!。。。。。还有好多题目没看。。。。。

  好吧,我承认我太紧张了,太坑了,应该反思一下自己控制不了自己。。。。我的问题应该是来自自己过于紧张,为何紧张,因为太弱,没自信,所以归根到底还是自己能力不够,好好训练,好好总结。。。

  好了,反思写完了,吐吐槽吧,第一吐槽点就是北京的食物了。哇,连烧烤都放甜酱,我去,真心吃不下!!!还有餐票,去了发现只有3样菜,还有两样是甜的,对于湖南呆惯的我,如何忍受!帅哥怒买宅男女神——老干妈,正所谓身边常备老干妈,走遍天下都不怕。
本想到北师大看特色,我去,特色真少啊,大失所望啊!

             2014/05/20  0:25 于天马学生公寓

时间: 2024-08-01 08:49:13

2014北京邀请赛反思的相关文章

ACM-ICPC 2014北京邀请赛 H Happy Reverse [模拟]

题意:给出n个二进制串,可以把其中的一些0和1反转(即0变1,1变0),找出转化后n个串中的最大值和最小值的差值. 分析:思路就是把所有的串和反转的存在一个数组中,然后排序,找最大值和最小值的差,(如果是同一个串反转的就找第二大的和最小的或第二小和最大的中的最大值).注意假如只有一个串的话结果为0 DEBUG: 这题写了好久 1.第一次用vim,很爽,但是还没熟练 2.忽视了这题的范围,显然要用longlong 3.用了longlong后还WA,用脚本跑出来数据发现在longlong下,min的

2014北京邀请赛 Happy Reversal

H. Happy Reversal 64-bit integer IO format: %lld      Java class name: Main Elfness is studying in an operation "NOT". For a binary number A, if we do operation "NOT A", after that, all digits of A will be reversed. (e.g. A=1001101, af

2014 北京邀请赛ABDHJ题解

A. A Matrix 点击打开链接 构造,结论是从第一行开始往下产生一条曲线,使得这条区间最长且从上到下递减, #include <cstdio> #include <cstring> #include <algorithm> #include <iostream> #include <stdio.h> #include <vector> #include <set> using namespace std; #defi

BNUOJ 34985 Elegant String 2014北京邀请赛E题 动态规划 矩阵快速幂

Elegant String Time Limit: 1000msMemory Limit: 65536KB 64-bit integer IO format: %lld      Java class name: Main We define a kind of strings as elegant string: among all the substrings of an elegant string, none of them is a permutation of "0, 1,-, k

2014北京邀请赛(部分题解)

马上要去比赛了. 今天做了一下2014北京邀请赛,出了两道题目,感觉很水啊... 首先H题: H. Happy Reversal Time Limit: 1000ms Case Time Limit: 1000ms Memory Limit: 65536KB 64-bit integer IO format: %lld      Java class name: Main Submit Status PID: 34988 Font Size:  +   - Elfness is studying

BNUOJ 34985 Elegant String 2014北京邀请赛E题 矩阵快速幂

题目链接:http://acm.bnu.edu.cn/bnuoj/problem_show.php?pid=34985 题目大意:问n长度的串用0~k的数字去填,有多少个串保证任意子串中不包含0~k的某一个全排列 邀请赛上A的较多的一道题,比赛的时候死活想不出,回来之后突然就想通了,简直..... = =! 解题思路: 对于所有串我们都只考虑末尾最多有多少位能构成全排列的一部分(用l来表示),即最多有多少位不重复的数字出现,将问题转化为求末尾最多有k位能构成全排列的串的总数量 假设k为5,有一个

2014北京邀请赛E题-矩阵快速幂

题意:长度为n(1<=n<=10^18)的并且任意连续子串都不是0-k(1<=k<=9)的一个排列的字符串有多少种. 解法:矩阵快速幂.dp[i][j]表示i长度最后连续j个不同(即最后j个无重复,最后j+1个有重复)的字符串的个数.状态选好很重要.设计状态时最重要考虑是唯一性和可传递性,比赛时明明知道肯定是矩阵快速幂,但是一直没想到这个状态表示,自己设计的自己都不会转移. dp[i][j]有了后,后边加一个字符,这个字符可以是j之内的任意一个,也可以是j以外的,这样枚举每种情况,

hihocoder 1084 扩展KMP &amp;&amp; 2014 北京邀请赛 Justice String

hihocoder 1084 : http://hihocoder.com/problemset/problem/1084 北京邀请赛 Just  String http://www.bnuoj.com/v3/problem_show.php?pid=34990 两道题同样的做法,题目基本内容是找到A的字串中和B串长度一样,且不同的字符个数不超过k个的置. 以hihocoder 1084为例, 是求有多少个A的字串的,与B串长度一样,且不同的字符个数不超过k. 分析:预处理hash,然后对每个字

2014北京邀请赛 F Football on Table

题目来源: http://acm.bnu.edu.cn/bnuoj/problem_show.php?pid=34986 题意: 一个人在玩桌面足球,有m行球员,每行球员有ai个,给出每个球员的宽度和相邻球员之间的距离,球从最左边射出,给出球的起点坐标跟方向向量,问能够到达最右边的概率. 思路:球员的相对位置固定,球员可以移动一定的距离.计算球经过球员的概率, 用1 - 球经过球员的概率 即为 可以穿过的概率. 枚举一遍所有行. 代码如下: const int Max_N = 105 ; dou