GDKOI2018酱油记

Day-1

未来をどうしようかな

离NOIP2017已经过去两个半月了,自NOIP2017的运气爆表后,我已经预见了这次GDKOI2018的酱油(这段时间都没怎么练过QWQ)。

今天早上刚考完期末考试,中午收拾行李,下午散学礼(没错又是我陈警官.jpg),傍晚堵在路上,晚上动力全无地颓在电脑前宣告酱油。毕竟,两个半月是真的能让记忆从零开始的。

(顺便吐槽一句,为什么今年GDKOI那么早,考完试已经Day-1了。)

说实话,我现在A+B Problem都编不出来

危机感qwq

(不知道其他人什么状况)

曜丸233333。

总之还是GDKOI2018RP++!(然而还没转C++)

现在?滚去做题.jpg


Day0

がきたら 晴れるまで遊ぼう

一早不知道干了什么似的复习(然而并没有复习到什么)

下午早早的来集合(干等了半小时)

车上想打高精模板,然而刚打完读入就不想打了233333333,于是睡了半路玩了半路。并没有复习。

找宾馆时不知道走了一条什么鬼路,跑到餐厅厨房后面来了,污水直接排到路上,搞的本来就崎岖不平的路又黏又脏,直到走到尽头从一家餐馆的后厨钻了出来2333333333。

去吃晚餐的路上偶遇Snakes!!!(而且晚餐是在找宾馆时穿过的那个餐馆吃的233333333)

晚上并没有特别复习什么。

我是不是在记流水账

总之裸考了.jpg

P.S.:lyx说会考KMP,然而我们不信(因为NOIP见过他的毒奶功力,而且GDOI2017已经考过了KMP)。

他也顺便奶了一波dp。


Day1

DajiDali,ChickenDinner!

早上起来感觉没睡饱,感觉早餐肠粉我自己加了酱油后吃出了学校的感觉233333333药丸。

下面进入正题:

首先是题目:

1. 地铁(metro)

题目大意:给出一个类似于现实生活中的地铁模型。每一条线路有各自的停止运营时间。寻要能仅搭乘地铁从$S$出发到达$E$的最晚出发时间。

2. 取队名(name)

题目大意:给出字符串$S$,问有多少个$S[L:R]$不包含$m$个字符串中的任意一个。

3. 基站(basestation)

题目大意:平面上有$n$个基站,每个基站有$3$种类型。若一种类型的基站恰好是另一种类型的两个基站的中点,则该基站会受到那对基站的干扰。求每个基站受到的干扰数。

($n leq 10^5$,坐标范围$0 leq x_i,y_i<500$)

4. 完美排列(permutation)

题目大意:给$n,m,k$,求$n$个数的全排列中相邻两个数的差值超过$m$,并且不能出现给出的$k$个的数的排列的个数。答案$mod~998244353$。

先看T1,然而发现第一题就这么长,读了半天题,貌似有点读懂了,有点头绪,但有点麻烦,先弃了。

来到T2,第一眼KMP(果然被押中了但我不会编23333333),但再看一眼又不像,果断编个暴力走人。

T3看了一眼貌似比较好编,编了个暴力,以3个基站和坐标奇偶分类(应该会快一点吧),没有多调就走了。

T4果断不可做题,前一个点想找规律(然而找半天找不到),于是编了个暴力碰运气(但估计并不能骗到分)。

然而每道题分配的时间并没有记下来。

最后十分钟编了T1的$m=1$,并没有检查。

Pascal体验差,未知错误调了半天。

出了考场,心态有点小崩。

估分:$20+20+30+0=70$

出了考场,Snakes发文:

  • T1:SPFA
  • T2:AC自动机
  • T3:FFT
  • T4:状压DP求转移矩阵+矩阵快速幂

看到这么难我就放心了

中午吃饭,饭堂里好多人,找到了在dh里的感觉……吃完饭直接去听讲解。

——————这是上午和下午的分割线——————

T1果然SPFA,然而正解并没有听懂。

T2输出0有10分,爆搜20分,KMP40分,正解果然是AC自动机。同样没有听懂。

T3有人提到了分12类讨论的方法,看样子骗分有戏。正解先把2维转了1维,再FFT。(……)

T4分了$m=2$和$m=3$两种情况,$m=2$矩阵快速幂,$m=3$插头DP。

没到1个小时就讲完了,于是郭老发言为评测机拖了一下时间。

分数出来了,没想到竟然这么快就念到了我们学校。居然并没有发到lyx的成绩。

实际分数:$0+10+0+10=20$

凉了……

T1、T3暴力居然都WA,几个月码力下降的不是一点qwq……

T2居然只骗到了10分……

T4居然还给我骗到了10分……

心态爆炸.jpg

下午等了一个多小时的车,然后决定走回酒店,结果比去拿成绩的lyx还要晚回酒店wwwwwwww。(据说他回来是坐公交车的……)

然而他并没有拿到成绩。

晚上依然没有复习什么,然而第二天是讲座,看了一眼讲义,都看不懂。

hz讲数论入门(对我这个数论只会GCD的蒟蒻来说并不是入门),期待ing。

P.S.:

//cctaiqiangla

大家都懂hhh


Day2

hztaiqiangla

今天起得比较晚,早餐没有点肠粉hhh。

讲座顺序hz→lyn→ztl,蒟蒻表示听不懂……

lyx成绩出来了。

下午讲座记错时间,结果迟到了qwq……

P.S.:hz%%%

(没错Day2就是这么短)


Day3

(解压包密码忘了(逃))

最后一天了。

直奔主题:

首先是题目:

1. 匹配问题(match)

题目大意:给出一个$n imes m$的矩阵,还有一个整数$k$,对于任意两个格子假如横纵坐标距离均大于等于$k$则匹配贡献为曼哈顿距离,问最优匹配下最最大匹配贡献。

2. 怀念(missing)

题目大意:给一个有向图,图中每条边的边权有可调配的边权范围,问一条路径的最长前缀,满足是某条最短路径的前缀。

3. 推荐系统(systems

题目大意:一个长为$N$的首尾相接的队列一共有$M$个分类,问一个长度为$N$内容队列的所有可能的排列有多少种。(相邻的$L$个数不能有重复的,这$M$个分类不一定需要全部出现在内容队列当中,而且内容队列有固定的起点不会旋转。)答案$mod~1000000007$。

4. 染色(color)

题目大意:$N$种颜色给$L$个球染色,若一种染色方案有$k$中颜色没用到,则有$frac 1 {k+1}$的不满意度,求所有染色方案的不满意度之和。

看了T1,有点想法,前30分可以搜,然后的30分可以贪心,先看后面的题,等会再回来做。

T2,可以用SPFA魔改一下,先继续看后面的题。

T3没想法,只能暴搜。然而我好久没编过了,码力下降了许多qwq,再加上体验极差的Pascal,在T3的暴搜上浪费了好多时间TWT。

T4连暴搜的想法都没有,不知输出个0有没有分qwq……

回来补T1,暴搜和贪心挑了好久,导致T2的SPFA没时间打,只好打个Floyd草草了事qwq……

心态再次爆炸.jpg

估分:$60+30+20+0=110$

——————这是上午和下午的分割线——————

下午急着赶回来,讲座没听,据前方战地记者报道,我:

实际分数:$60$(并没有每题的小分qwq)

……

好吧,又酱油了一次GDKOI。(但由于初中血统,还是保了一个3=……)

下次加油吧。

(我可能有点虎头蛇尾)(逃

P.S.:Day3T3耗时久还有一个重要原因:那就是原题目system会被pascal认为是系统文件啊啊啊啊啊啊!!!

然后过了好久才通知题目名更改为systems……

(内心:……)


P.S.:

由于我懒,这篇游记被我鸽了好几天……

有什么补充的会在这里补充~(可能并不会

原文地址:https://www.cnblogs.com/qbwhtc/p/8413458.html