上周末,我参加了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. JW Player 6.7(网页视频播放器,可在手机中播放),自定义Logo和右键菜单链接,支持MP3、MP4、FLV等格式,支持通过HTML5、FLash播放

    原版下载地址:http://www.jwplayer.com/ JW Player是世界上最流行的网页影音播放器,支持的视频格式主要有:MP4.FLV.F4V等格式,支持的音频格式主要有:MP3.AA ...

  2. 在一个css文件中引入其他css文件

    @import "./main.css";@import "./color-dark.css";@import "./reset.css";

  3. IOS 线程描述

    ●什么是线程 ● 1个进程要想执行任务,必须得有线程(每1个进程至少要有1条线程) ● 线程是进程的基本执行单元,一个进程(程序)的所有任务都在线程中执行 ● 比如使用酷狗播放音乐.使用迅雷下载电影, ...

  4. 如何修改集群的公网信息(包括 VIP) (文档 ID 1674442.1)

    适用于: Oracle Database - Enterprise Edition - 版本 11.2.0.3 到 12.1.0.2 [发行版 11.2 到 12.1]本文档所含信息适用于所有平台 用 ...

  5. 【BZOJ3668】[NOI2014] 起床困难综合症(位运算思想)

    点此看题面 大致题意: 给定一些位运算操作,让你在\(0\sim m\)范围内选一个初始值,使其在经过这些运算后得到的结果最大. 前置技能:关于位运算 作为一道位运算的题,如果你不知道什么是位运算,那 ...

  6. 2754: C++习题-快速排序

    2754: C++习题-快速排序 Time Limit: 1 Sec  Memory Limit: 128 MBSubmit: 921  Solved: 406[Submit][Status][Web ...

  7. js数据结构处理--------树结构数据遍历

    1.深度遍历 深度遍历利用栈来实现 class Stack { constructor () { this.top = 0, // 栈的长度 this.list = [] } push(item) { ...

  8. 黑马基础阶段测试题:定义一个int类型的数组,数组中元素为{5,7,3,9,4}。求出数组中的最小值,并判断最小值是否为偶数,如果是偶数则输出“最小值为偶数”,如果不是偶数则输出“最小值为奇数”。打印如下:

    package com.swift; import java.util.Arrays; public class ArrayTest { public static void main(String[ ...

  9. 认识mysql(2)

    1.表字段的操作 1.语法 :alter table 表名 执行动作; 2.添加字段(add) alter table 表名 add 字段名 数据类型; alter table 表名 add 字段名 ...

  10. 制定RPM包和加入YUM源

    ##################################################### ##如有转载,请务必保留本文链接及版权信息 ##欢迎广大运维同仁一起交流linux/unix ...