博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
scoi2017酱油记
阅读量:4957 次
发布时间:2019-06-12

本文共 1719 字,大约阅读时间需要 5 分钟。

day -4 --- day 0

上午去听电子科大讲课,感觉挺没意思的,就顺手把之前电子科大校赛的题解看了,同时对电子科大出论文题表示强烈谴责。

下午回酒店基本在和wuvin和enigma打牌,只顺手练了一下回文树的板子(然后day2t3写回文树时还是忘了。。

感觉这么浪要挂啊。。

day 1

本来noip考试只有280+(day1t1数组打反爆零,day1t2文件名打错爆零、、),和大爷们一起算了下除去七中和南山就剩3个名额,感觉已经不抱希望了,就打算随便考考了事的。

开始看了一下t1,要求最多覆盖多少个点,感觉可以跑费用流,看了看数据,大概也只能跑个2000的点,不过有60分,再看t2,送信?好像没什么思路,不过数据范围感觉差不大,分却差了80分,感觉n^2也就1e8,有可能卡过去,再去看t3,是道几何题。随手推了一下,发现可以转换成维护一个半平面和圆面积异或之后区域内的点数,发现并不会维护,不过n^3的暴力好像只用推一推圆心坐标就可以了,感觉挺好写的。

看了一遍题,回头去写t1,啪啪啪用了一个小时写加调试完了t1感觉60分稳了,再去认真读t2,发现好像并没有什么方便的算法去做,那显然是要去优化暴力的模拟去做,想了下发现被签到的城市一定是个联通块,那么如果我们的目的地在联通块里就可以直接到达,不需要管什么。然后去想怎么维护距离最小值,发现怎么都不好维护,然后又去看t3感觉弃疗了,就写了个30分暴力。回头苦想t2,没什么想法,看到了草稿纸上画的t1的图,思路又偏到t1去了。然后感觉200000网络流不可跑,这题一定有其他做法,然后想想发现是个sb贪心的题,简单证明了一下正确性之后就随手写了一发然后和网络流拍了起来。回到t2,感觉实在没什么想法,就想想怎么你n^2暴力卡过去,然后去拼了一发直接加堆bfs,大数据用了0.5秒感觉不是很稳,然后各种加优化之类的,就弃疗了。

估分 100 + (20 ~ 100)+ 30

然后考完回到家打怪物猎人,这时enigma打电话告诉我说有好消息,这时我基本猜到了我t2可能苟了不少分,然后他给我说我230,全场可能rank5左右,我一下懵逼,算了下感觉t2A了啊。瞬间感觉又有希望了,noip劣势被扳回,只要t2稳一发说不定能进队!之后wuvin又打电话说我t2A了,感觉day1翻盘了。

实际 100 + 100 + 30

day 2

虽然有第一天的优势,感觉第二天还是要好好发挥才行。考试开始,瞄了一眼t1,虽然怎么看题意,但感觉是道期望sb题,看了看t2,只维护rmq?sb题吗?然后看了下输出要加密,T还特别大,感觉是道数论题,先放一下,看一眼t3,字符串,还是回文串,感觉很恶心,就打算先做t2再做t1最后看t3,t2发现n是5e6,好像强行要卡log,想到之前看到rmq可以用并查集维护,常数小,还有nloglogn的st表,还有什么笛卡尔树。感觉只会写并查集啊。。那就写吧,然后加密的话但看每项的系数就是个等差数列取模求和,啪啪啪一个小时码完t2,过了大样例,感觉很稳。再去看t1,发现是道sb期望,感觉还不如noip考的期望难,半小时码完,一跑很稳。然后一直去坑t3,想了想各种奇葩姿势,hash + 回文树 + 后缀自动机感觉可以苟分,但感觉不好写啊,一看时间才10点不到,想有3个小时写,然后就去写,然后大样例wa掉,手出小样例打死不出错。然后就gg了,不过感觉有200还是挺稳的。

估分 100 + 100 + 0

事实证明对拍是个好东西,自己感觉t2稳如狗,然后炸飞了。

实际 95 + 40 + 0

并不知道t1怎么就被卡了5分,奥妙重重。

 

day2感觉自己不去对拍真的是作死,其他也就还好。恭喜wuvin大爷进A队。顺便感觉ZYQN太可惜了,day1炸成70,day2 160,遗憾。(但是如果ZYQN发挥好了我岂不就被卡下去了?那我要以什么心态去面对这事呢。。。

总的来说,卡线进队,可喜可贺,希望不要被什么东西申诉一下就挤了下去。。。。。

转载于:https://www.cnblogs.com/ihopenot/p/6685833.html

你可能感兴趣的文章
Codeforces Round #498 (Div. 3) D Two Strings Swaps(思维)
查看>>
组合数模板
查看>>
struct stat st; st.st_mode中用到的mask码
查看>>
淘宝网---6个质量属性
查看>>
关于Java异常处理的一个有趣的代码的分析
查看>>
python-mode修改行的最大长度(max-line-length)
查看>>
十二周总结
查看>>
Airtest---UI自动化测试项目
查看>>
C++ 运算符优先级列表
查看>>
appium+python 【Mac】UI自动化测试封装框架介绍 <三>---脚本的执行
查看>>
远程访问服务器
查看>>
路由器开源系统openwrt配置页面定制
查看>>
判断任意多边形与矩形的相交(线段与矩形相交或线段与线段相交)
查看>>
C语言_第一讲_C语言入门
查看>>
fouc
查看>>
在不同浏览器都实用的各窗口大小获取方法
查看>>
夜间模式的开启与关闭,父模板的制作
查看>>
JavaScript 基础,登录前端验证
查看>>
linux 安装python3.x
查看>>
Java 集合系列01之 总体框架
查看>>