zoukankan      html  css  js  c++  java
  • 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.:

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

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

  • 相关阅读:
    HDU 2476 String painter (*区间DP+基础Dp)
    hdoj 1405 The Last Practice
    hdu 2715 Herd Sums
    hdu 3617 Happy 2009
    hdu 1062 Text Reverse
    hdu 2716 Message Decowding
    hdu 1597 find the nth digit
    hdoj 1229 还是A+B
    hdu 1877 又一版 A+B
    hdoj 2045 不容易系列之(3)—— LELE的RPG难题
  • 原文地址:https://www.cnblogs.com/qbwhtc/p/8413458.html
Copyright © 2011-2022 走看看