NOI2018网络同步赛游记
第一次参加NOI系列比赛,小激动虽然我是个菜鸡。
day1【2018.7.18】
今天早上7点吃完饭,我就来到机房,看了看邮件里的密码条,然后就坐等8:30~~
等到8:30,CCF的网站真的是‘快’,网页日期08年?.
最后都没登上,在群里下载的题面和样例。
- T1 return
这个题还是比较简单的啦,分段写程序,离线,就可暴力80分,开始准备打可持久化并查集,,肯定被卡多组数据,所以想了想发现可以用Kruskal重构树,昨天才做了BZOJ的一个peaks,求个最大生成树,单源最短路预处理,倍增求答案就A了。
UPD:
早知道用Dijistra+堆优化了,emmmmmmm。
T2 inverse
冒泡排序打错了看了我半天
这个神题,开始以为数位DP,根本没法记搜,要爆炸。然后打了个暴力,看了看特殊数据,居然特殊数据是卡特兰数减1?骗了24分就走了。正解似乎是个DP,知乎上有T3 name
字符串的子串系列问题,先看后缀数组,发现好像并没法,还是老套路,先打暴力,字符串随机似乎可以yy一下过。最后看看好像可以用sam做,但是有些信息必须要线段树维护,所以太难写啦,不写啦QAQ就搞了半天,午饭叫的外卖,终于搞了出来。(这个题是大佬想出来的)。
最后在等的同机房的大佬们的共同努力下,拿了100+24+96=220分(最后一个不知道为啥挂了一个点)。
今天如果我自己做的话估计只有100+24+12分的暴力,还是太蒟蒻了,要努力啊!
UPD:最后同步赛加上50分笔试218分。
- 【场外大佬题解】
day2【2018.7.20】
仍然来到机房,和大佬们一起做day2的题目。
还是CCF的网站仍然进不去,最后在UOJ群里拿到的题面与样例。
一看题目,最后一个多边形,啊哈!果然有个计算几何,再一读题,看到第一句就**。
时限2,8,10s,不知道CCF的“quickly”机子要测好久。
T1 dragon
这个就是个exCrt的模板题吧比较简单,你可以列出一个同余方程组,但是有系数且不互质没法求逆元除过去,这个其实很简单的啦好吧也不简单,例如这个,先求,若无法被整除就无解输出-1,否则就将都除以然后就互质了,套exCRT模板。但是这个题有很多坑点,比如模数为1,相乘爆long long等,多注意一下就好啦。T2 center
不会……|,暴力树剖,线段树乱七八糟维护,枚举方案,lca判断合法与计算的,运气好50,否则30。T3 polygon
题目与题面完全不符,差评…….|这个题听说二叉树可以骗分,但是太难啦,蒟蒻怎么可能会!!所以骗分吧。
今天比昨天难了好多啊QAQ,我们一机房9个人搞了一上午。
最后期望得分100+50+10=160.
其实T2暴力都懒得打了
UPD:结果是100+45+5=150
T2的话大概就是分情况讨论lca的情况,wls的PPT上有讲解
最后一题jls的插头DP?10KB代码?
所以两天下来,运气好Ag,运气一般Cu,运气差就Fe了。
加油吧,继续努力!!