上周末,我参加了icpc南昌区域赛邀请赛,这也是我的第一次外出参赛。

星期五晚上,在6个小时的火车和1个小时的公交后,我们终于抵达了江西师范大学,这次的比赛场地。江西师范大学周围的设施很齐全,各种烧烤,大型商场,地铁应有尽有,去酒店办好入住手续,放下东西后,我们便去吃饭,听说南昌的小龙虾很不错,我们就选择了一家烧烤店吃起了烧烤。还是很高兴的,就是因为吃太多了晚上睡不着有点休息不好。

第二天早上,大家都起到很晚,我9点钟醒时还没有人醒,等到10:30我们一起去签到,收获了自己的第一件参赛衣服,同时拿到了8个书包,可以作为明年中南校赛,暑假结训比赛的奖品。中午是在江西师范大学的食堂吃的,味道还可以,吃完后等待一段时间我们就去热身赛了。

热身赛3道水题,一道稍有难度的题,而且这次热身赛竟然给了中文题面,这是我们没有想到的。D题是个输出样例题,大概是来送的,A题也是个水题,迅速切掉之后我们开始写B题,然而最后被告知B题C题题目都有问题,最后全场也没人过。当天下午热身赛的时候,南昌正在下雨,我们的位置屋顶漏雨会撒到键盘上,而且键盘的手感也一言难尽,可以说热身赛的体验不是非常好吧。感觉并没有成功找回手感。

晚上吃完饭后,由于我没有带电脑,我们一起去网吧写题,我写了两道英文题练习了一下读题能力,但有一道题因为一个地方忘记写long long wa了三发,我感觉自己可能有点生疏,期末临近这段时间基本没有训练。但明天就要比赛了,现在重要的是好好休息,之后我们便回酒店休息了。

正赛在9点钟准时开始,一打开题目密封袋,竟然又给了中文题目,而且给了12道题!!而且最后一道题又是一道输出样例的水题,倒数第二道题也是水题,一会就切掉了,但是感觉自己不太清醒,虽然写的很快,但是输出long long变量的时候printf竟然忘了写lld,wa了一发,贡献了20min罚时,感觉很惭愧。

我们一开始从a题开始看,看到b题黄文豪一眼看出这是道使用拉格朗日差值法做的题,但记不住公式了,所以我们先跳了过去。看到F题,我们发现这是道和网络预选赛重合度很大的题,当时这道题是黄文豪和连士熙做的,于是我就放心的交给他们了,一会写完提交wa了,我们开始找错,又wa了几发后发现是输出写挂了,有种情况输出多了,改了一下if就A了,然后我去写J题,直接用字典树写,思路挺对的,就是好久不写字典树有个细节没注意好,最后还是连士熙找出了错误在哪A掉了,orz。然后我们开G题,我们一开始思路不清晰,脑子里很乱,想了很多想法,但大概都没有正解。后来我们相处直接tarjan缩点,但由于我的思路当初有点乱,被我用建图n^2过不了给否了,然后大家似乎都觉得是这样然后开始想其他解法。然而最后想出的解法其实就是缩点,然后连士熙脑补缩点wa*n最后也没有过。

赛后我们去找学长问题,学长给我们讲了g题,我们也意识到一开始想的直接缩点是正解,然后十分后悔,然后学长说J题直接map<string,int>就能过,现在想想大概是数据比较水,没有一组数据是直接一个长度是2e5的串,都是较多比较短的串的数据,如果有一组数据是直接一个2e5长度的串,用map绝对会爆空间(看知乎评价icpc南昌某回答才意识到orz),我写字典树还wa了2发orz,还是基础知识不牢固....

这场比赛自己脑子很混乱,写题的时候手感明显很生,没有之前4、5月份时良好的状态,暑假要加紧训练找回手感了。

icpc南昌邀请赛 比赛总结的更多相关文章

  1. 2019 ICPC南昌邀请赛网络赛比赛过程及题解

    解题过程 中午吃饭比较晚,到机房lfw开始发各队的账号密码,byf开始读D题,shl电脑卡的要死,启动中...然后听到谁说A题过了好多,然后shl让blf读A题,A题blf一下就A了.然后lfw读完M ...

  2. icpc 南昌邀请赛网络赛 Max answer

    就是求区间和与区间最小值的积的最大值 但是a[i]可能是负的 这就很坑 赛后看了好多dalao的博客 终于a了 这个问题我感觉可以分为两个步骤 第一步是对于每个元素 以它为最小值的最大区间是什么 第二 ...

  3. icpc 南昌邀请赛网络赛 Subsequence

    题目链接:https://nanti.jisuanke.com/t/38232 就是判断输入是不是子序列 没想到贡献了将近十几次罚时..........可以说是菜的真实了 用cin cout超时了 改 ...

  4. 2019 ICPC南昌邀请赛 网络赛 K. MORE XOR

    说明 \(\oplus x​\)为累异或 $ x^{\oplus(a)}​$为异或幂 题意&解法 题库链接 $ f(l,r)=\oplus_{i=l}^{r} a[i]$ $ g(l,r)=\ ...

  5. 2019 ICPC 南昌网络赛

    2019 ICPC 南昌网络赛 比赛时间:2019.9.8 比赛链接:The 2019 Asia Nanchang First Round Online Programming Contest 总结 ...

  6. 2017 ICPC 广西邀请赛1004 Covering

    Covering Time Limit: 5000/2500 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Su ...

  7. 2019南昌邀请赛网络预选赛 M. Subsequence

    传送门 题意: 给出一个只包含小写字母的串 s 和n 个串t,判断t[i]是否为串 s 的子序列: 如果是,输出"YES",反之,输出"NO": 坑点: 二分一 ...

  8. 南昌邀请赛网络赛 D.Match Stick Game(dp)

    南昌邀请赛网络赛 D.Match Stick Game 题目传送门 题目就会给你一个长度为n的字符串,其中\(1<n<100\).这个字符串是一个表达式,只有加减运算符,然后输入的每一个字 ...

  9. 计蒜客 38229.Distance on the tree-1.树链剖分(边权)+可持久化线段树(区间小于等于k的数的个数)+离散化+离线处理 or 2.树上第k大(主席树)+二分+离散化+在线查询 (The Preliminary Contest for ICPC China Nanchang National Invitational 南昌邀请赛网络赛)

    Distance on the tree DSM(Data Structure Master) once learned about tree when he was preparing for NO ...

随机推荐

  1. 本人常用的Phpstorm快捷键

    我设置的是eclipse的按键风格(按键习惯),不是phpstorm的风格 1.添加TODO(这个不是快捷键)://TODO 后面是说明,换行写实现代码 2.选择相同单词做一次性修改:Alt+J+鼠标 ...

  2. 洛谷 P1077 摆花

    题目描述 小明的花店新开张,为了吸引顾客,他想在花店的门口摆上一排花,共m盆.通过调查顾客的喜好,小明列出了顾客最喜欢的n种花,从1到n标号.为了在门口展出更多种花,规定第i种花不能超过ai盆,摆花时 ...

  3. 9 Palindrome_Number

    Determine whether an integer is a palindrome. Do this without extra space. 判断一个数是否是回文数. public class ...

  4. Android(java)学习笔记80:Html嵌入到Java显示乱码

    1. Html嵌入到Java显示乱码: 解决方案: 使用 loadData方法是中文部分会出现乱码,即使指定“utf-8”.“gbk”.“gb2312”也一样. webView.getSettings ...

  5. 同余问题(一)——扩展欧几里得exgcd

    前言 扩展欧几里得算法是一个很好的解决同余问题的算法,非常实用. 欧几里得算法 简介 欧几里得算法,又称辗转相除法. 主要用途 求最大公因数\(gcd\). 公式 \(gcd(a,b)=gcd(b,a ...

  6. Mybatis-注解开发

    常用注解 @Insert:实现新增 @Update:实现更新 @Delete:实现删除 @Select:实现查询 @Result:实现结果集封装 @Results:可以与@Result 一起使用,封装 ...

  7. 2018.2.6 JS-判断用户浏览器

    JS-判断用户浏览器 在判断用户使用的浏览器是否为PC还是移动设备,有时候项目中需要用到.可在需要的项目中当全局方法来使用. 判断代码 function getMoblieDevice(window) ...

  8. python_29_三级菜单2

    menu={'河北':{ '石家庄':{ '平山':{ '县城':{}, '寨北':{}, '苏家庄':{}, }, '灵寿':{}, '鹿泉':{} }, }, '北京':{ '昌平':{ '沙河' ...

  9. JS中进行浮点数计算式,遇到的问题

    今天在做项目时,需要在页面进行计算,但是当两个数都是小数时,计算的结果却不是想象中的: 比如1371.3-0.9算出来却是1370.39999999,后来上网搜一下,原来js是弱类型语言,没有那么高的 ...

  10. 流行JAVA开发工具

    流行JAVA开发工具 正所谓工欲善其事必先利其器,我们在开发java语言过程中同样需要依款不错的开发工具,目前市场上的IDE很多,本文为大家推荐以下下几款java开发工具: Eclipse(推荐):另 ...