冲刺$mathfrak{CSP-S}$集训模拟赛总结

开坑。手懒并不想继续一场考试一篇文。

既没必要也没时间侧边栏的最新随笔题解反思相间也丑

而且最近越来越懒了竟然都不写题解了……开坑也是为了督促自己写题解。

并不想长篇大论。简要题解也得写啊QAQ。

目标

学yxm大神定个目标。

咱实力不行,不敢定脸哥。

我要在十天后碾压某人。

赛后总结也会写上我和他的差距

负数表示我高,正数是他高。

在超过他之前,我一定早到晚走

如果我挤出的时间被我花在颓废上,

请大家嘲笑我。我就是怂逼。

目标不打算变。

——2019.10.07

upd

加个目标吧。

冲省队希望渺茫,这点自知之明我还是有的。

我太弱了啊QAQ。

所以第一目标还是保省一。

以后CSP-S模拟赛中我的目标就是每天尽量打到160pts以上。

就这样了。目标不打算变。

——2019.10.10

我忽然想换个加有挑战性的目标

好的我定好了。以后也要写上和他的差距。

——2019.10.24


CSP-S模拟赛109——「匆匆」

把模拟赛写成游记体也是一种本事

打算顺序开题。最近几次考试的T1都还可做。

T1第一眼觉得是个状压dp。莫名觉得是拓扑序dp怕是逛公园逛多了。(说的好像我A了一样XD

一本正经的开始压层数,在纸上写了半天发现看错了数据范围。m<=1e4。

在想状压之前还想了一点预处理的东西被我一并推翻。(其实应该是对的),xjb写个暴力就next了。

T2读了半天题目,旁边大佬吐槽了一句出题人用脚写题面,同感同感。

不仅题目本身像密码破译,连读题面的过程都像密码破译。。。

发现只输出一种答案,顺手点开比赛发现淼哥并没有关掉,愉快的瞄了一眼评测方式:文本比对。

草绳。

我想弃疗了。但觉得三道题可能只有T2是道送分题并不想放弃。

于是就随手写了一发bitset,去了个WC,路上还念叨着回来写个spj拍一下。

回来先开了T3的大坑,并不会,直觉觉得贪心应该能拿不少分但是懒得打了。骗了骗部分分就滚去写T2的spj了。

然而并不知道哪里写挂了,拍出两次错经繁琐复杂的人工验证都是spj出错了。

验证过程……不想回忆。。写了两段辅助代码,开着计算器。没什么好说的。

索性把spj关掉不拍了,检查了几遍文件名就结束了。

出分是0+0+20一脸懵比。

欸我T1不是有暴力吗怎么爆零了???

欸我T3不是骗了40吗怎么只有20???

果然T2没开spj成了全场爆零的好题hhh。

老师表示明天会开spj重测。重测后T2就全场切了我就0+100+20=120了。

我垫底我快乐!快乐都是我的他们什么也没有!

我疯了

CSP-S模拟赛102——「赴死」/ 2019-11-05晚上

话说朝生暮死这回事……

被三道题降智打击了。

T1一眼降智单调栈。写了60分。不会搞重复的部分。有重复我会被卡成$n^2$。

T2降智递推但是我没看出来。40分暴力+骗分滚粗了。

T3不会。写了20分$n^3$暴力就滚粗了。跑$n^2$遍$spfa$可海星。。。

CSP-S模拟赛101——「重生」/ 2019-11-05上午

所以考炸咕咕咕,考好来炫耀的本性。。。

拿到了学OI以来最好的成绩??

也是题目对我口味,前两题都挺简单的,思维难度不大。T3大家都不会。

所以这套题目没啥区分度。

还是说一下我T2的传奇骗分分析。(其实当时我想到正解了,怕炸空间就没敢开1e5个大根堆。)

我发现T2数据非常奇特,闻所未闻:90% n<=1000 100% n<=100000

一开始我是照着$n^2$打的。

然后手摸了几个样例发现$-1$居多,开始猜测:(出题人心理学上线)

数据不好造啊,所以有两种可能:一种是出题人只造出了这两个不是$-1$的大点,另一种就是这两个点里有$-1$,他不想让我多骗分。

好,分治,大点$puts("-1");$,90->95。滑稽.jpg。

OJ评测:100+95+30=225 rank11(10个230。。。)

lemon评测:100+95+30=225 rank6

CSP-S模拟赛91——「桎梏」

放弃了一个超级好写40行的O(n^2)64分并且能轻松优化素质卡常能AC的写法,

写了150行两棵线段树一棵树状数组O(n^2 log)TLE28分死都优化不了的sb写法祭。

很明显,我的思维受到了数据结构的限制。数据结构是我的桎梏,灵活运用是我的瓶颈。

简言之,我学数据结构学傻了。

T1没开long long挂分了。93分滚粗有遗憾,但已成定局。

来日再战!

差距:-12

CSP-S模拟赛90——「惋惜」/ 2019-10-27下午

还是十分惋惜。T2我想出了正确的状态定义,而且预处理部分写的也是对的。

然而怎么就是卡在一个明明并不难的转移方程上。。

第一次考场对一道状压dp有想法。

还是实力不足。没有别的好说的。

T1sb题,跑裸BFS,全场切。至今没能理解最短路的大哥们怎么想的。

T3不会。企图骗分失败。

T1第二个AC也是全场第二个提交然而后来有点虚又交了几遍AC,没浪费时间。

好像最近唯一值得称赞的地方就是简单题我都没有写挂。仅此而已。

头铁刚了T2好久好久。其实是对着我的残码发呆。

最后20分钟了,T2正解是残的,T3没写。100+0+0=100肯定不行。手忙脚乱开始写骗分。

T3写了十多分钟,样例过不去。一副不好调的样子,只好弃掉去看T2。

写了个完全不对的骗分,骗到了10分?……

我自闭了。

差距:-20。

CSP-S模拟赛89——「逐流」/ 2019-10-26晚上

下午竟然被放出去娱乐了233。

记得上次「数据删除」当了预言家,盲投了一个狼人,验出来两个狼人。

然而今天并没有「数据删除」,踢球也很赞。尽管不会踢吧

扯远了。

于是晚上考试又爆炸啦……

开题看了第一页张这样:

!!

不过老师怎么可能放省选题嘛,哈,哈哈……(干笑+自我安慰+擦汗)

两个小时没怎么动键盘。有点慌。暴力分都够呛拿到。。

T1写了错解骗了52分,结论倒是猜对了,但压根没想最短路。

其实我也不会写spfa。一直觉得堆优化dijkstra不会被卡……这还是第一次被卡。。

T2暴力20,本机跑得特别慢,于是分块打表,都是20,没啥用。

T3没打。72pts rank24滚粗。

差距:48

CSP-S模拟赛88——「尽头」/ 2019-10-26上午

今天考试第二题参数又双写错了居然过样例了……

有几个地方应该写sx1,我写了i。。。

120->90我枯了。

一眼以为二分。第二眼就伪了。写了详细的测试点分治。

最后把错解二分分治上去了竟然有70分??

然而Smily大神二分能AC??

别人家二分:Accepted 100。

我的二分:Wrong Answer 25。

T3感觉像一道高考题,什么什么相声小品舞蹈相同节目不能相邻balabala

那是道纯组合数学,我就按纯组合数学想了。。

于是想歪了……我死了。

90pts rank30我又滚粗了。

差距:40

CSP-S模拟赛87——「放逐」/ 2019-10-25下午

我又双挂了。最糟糕的是这是新赛季第一场……

T1sb题全场切。

T2sb线段树。我没认真想题意,打到的鸟没去重,爆零了……

T3不会,30分暴力dp还被毒瘤出题人用错误的数据范围卡掉了10分……

我枯了55555555555555555555555555555555555555。

一定要认真读题啊QAQ。

100+0+20=120pts rank30 我死了.jpg。

啊对了,中午起床后看到cbx和skyhecao一块走。

想奶人.jpg

skyhecao太nb,我奶不奶他都AK。我奶一下cbx吧。

我过去跟cbx说了一句:%%%AK爷。

于是今天的榜单:

心理阴影面积$S=infty$

自封为HZOI第一奶妈

差距:90 哥,要不要so猛……

CSP-S模拟赛86——「黑绳」/ 2019-10-24晚上

地狱般的……考试成绩。没有糟糕透顶所以只是黑绳地狱??脑回路……

T1sb题24个AC,我只拿了白送的60分就滚粗了。

不过为啥其他人都是二三十的样子,60分不是白送的说???

T2博弈论,试图找规律,自己和自己博弈把自己搞疯了……

出去去个WC都神神叨叨的:

“我要想必胜,我需要让对方拿到先手必败的局面,无论对方怎么走我都又一种方法让对方必败……”

不知道有没有吓到路过的实验班小姐姐……

推了一个错误的结论试图去骗掉只有两堆石子的i情况结果10分滚粗。

压根没想dp。然后发现利哥 $O(n^4)$ 大力dpA掉了。。。

严格来说其实不是$O(n^4)$的,因为必败状态很少。

T3不会。滚粗了。

60+10+0 rank34 差距:-50

(哥你要给力啊QAQ,怎么我一定你当目标你就虚比了QAQ,前几场你不是挺猛的嘛QAQ)

,搞得跟我专门虐菜似的,我又虐不了人,大家不都是可以倒立单手吊着轻松捶爆我的嘛

CSP-S模拟赛85——「喘息」/ 2019-10-24上午

勉强苟到了19名。我太垃圾了QAQ。

T1sb题,分类都不好分,13分钟切掉拿到首杀hhh。

其实我开始被第一页的图片和文字吸引来着没急着开题。

T2并不会,重构了一遍代码拿到45分,最后慌忙写了个测试点分治又捡了5分。

不过不w也得T,大样例跑到了现在,心疼CPU。

T3并不会。puts("-1")拿到了15分。利哥去写读入了结果……233

我滚粗了。总榜33了QAQ。

的差距:-10

CSP-S模拟赛84——「放逐」/ 2019-10-23下午

连考两场,网都没开……

T1围观大佬们花式得分,我拿到暴力20分滚粗。

然后学习了利哥的60分线筛,颓球的80分二分,亚健康神的15个指针AC,感觉……我好蒟蒻QAQ。

T248分暴力滚粗。21位状压真的想不到。%%%亚健康神赛时秒掉正解。

T330分白送,重载运算符写少了一个条件25分滚粗。rank36悲伤.jpg

总榜掉到了35。

CSP-S模拟赛83——「伤逝」/ 2019-10-23上午

我又爆炸了。。。

T1sb题全场切,特别唬人,开篇就是树其实和树半毛钱关系都没有。。

写了个树p发现它死了,并不能过对拍。然而已经失去梦想了就测试点分治了一下交了。40滚粗。

T2拿了白送的50分就跑路了。

T3并不会。爆零。90分rank34滚粗。总榜也掉到了34名。

苟不住啊QAQ。

CSP-S模拟赛82——「爆零」/ 2019-10-22上午

献出了人生第三次爆零。没啥好说的。

T1一眼概率与期望,推了会儿柿子就弃掉了。

后来和RNB交流了下发现我柿子方向是对的???

结果所有人都是打表找规律AC的。大部分人连表都没打,对着样例就yy,AC……

T2连暴力都没写,觉得拼起来时间复杂度太高了,也没多想就扔了。

主要是T3太诱人了,我一眼秒掉了80分算法(好吧没有什么算法),五个特判我觉得是显然的。于是开始硬刚。

写出来后调试了整场比赛也没有调出来。后来发现,贯穿始终的一个讨论写挂了。。。

一直不知道自己写挂了,还去问了下Lockey大神……

Lockey大神:有个问题。你这个有重啊。

饮弹自杀.jpg

于是T1找规律可以AC,T2暴力80,我单单去写看似最可做其实现在还没改出来的T3。

我……

CSP-S模拟赛81——「空寂」/ 2019-10-21上午

按说我昨晚睡的好哇为啥考试这么困咧……还突然头晕。我太虚??

T1的数据范围显然状压。然后写了个二维状压的柿子最后发现它假了。然而我已经进入了思维定势并没有走出来……

写了个30分暴力分治了一下就交了。事实证明只有暴力分。。

T2并不会,写了个next_permutation的暴力交了,事实证明连暴力分都没有。。。

T3并不会,写了个dijkstra记录路径,想到了可能会有多条最短路。然而并没有好的解决方案,再加上我困得要命,xjb写了个dijkstra觉得我还不能骗到暴力分么然而事实证明一分没有。。。

呜啊啊啊……

CSP-S模拟赛80——「顽固」/ 2019-10-19中午

唯一一次翘掉午睡来考试233。开场稍困。

开T1,觉得肯定是循环节啊。于是xjb写了个算法,开始对拍。

欸怎么才几组就挂了???改改改。

欸怎么才几组就挂了???改改改。

欸怎么才几组就挂了???改改改。

欸怎么才几组就挂了???改改改。

……

对拍就没过过3000以上。。。

一直告诉自己:我还有机会,我还有机会。我一定能把它调出来。

这东西题面上写的清楚:测试点捆绑。调出来和没调出来恐怕就是0和100的区别了。

一直到距离考试结束仅剩30分钟我还是这种情况。焦虑。

只好先扔掉T1。花了13分钟写完了T3倍增lca的暴力,T2随便写了个骗分上去。

然后去了个厕所,冷静了一下,回来之后5分钟把T1的测试点分治写了。

检查了好多遍:我写return 0了没……

出分:74+0+20=94 rank20???T1没有捆绑测试??最后测试点分治捡回了4分??

T3暴力20分??然后发现大家的情况都和我差不多。头铁死肝T1,肝死为止。

%%%¥神rank1。

CSP-S模拟赛79——「残喘」/ 2019-10-18晚上

这一场考察同学们的语文素养和出题人心理学。

完全不知道出题人在说啥.jpg

T1说Drot是根。没说Drot=1。所以读题仔细的大神都挂了。比如Larry神和Dybala神。

只有我写了错解中的错解AC么……

单调栈+垃圾栈……好写一批,写完围观亚健康神调试主席树半年祭。

T2看懂题了,但是没有题意转化。听miemeng神证明了一下只求三元环的正确性,秒懂。

T3没看懂题目。智障大神出题人在txt文件里面用Latex我就死了。

组合数的Latex我一般都用大写C加上下标代替啊QAQ。

100+0+0=100 rank21。

亚健康神100+0+20就rank5辣QAQ。

CSP-S模拟赛78——「苟延」/ 2019-10-18上午

dg的Day2。有点崩盘。115滚粗。

论一个sb如何调hash调了两个小时的.jpg

什么时候写代码能细心点……

于是T2T3没时间写正解。T2概率与期望弃掉了。

T3凋零写了个树上直径骗到15分滚粗。

两天综合:195+115=310pts rank21,凭借Day1的“高”分苟到这个位置。

超省一线-10分。。。

CSP-S模拟赛77——「选择」/ 2019-10-17下午

195pts-rank19滚粗。

上午发现这次考试的名字变了。

立刻明白这是来自dg的关爱。感(kong)动(ju)。

有人开玩笑说要去网上查题解。我随口奶了一句:这肯定是dg新出的题目。

然后一口奶中RP大减。。。

顺序开题,先看T1,位运算稍懵逼,然后开始写下面这个愚蠢的东西。

T1
觉得位运算很神奇。
然而从来没搞明白过。
不过这道题貌似大力分类讨论就完事了。
与运算的法则是同1则1,否则为0。
所以与运算为1的位置上二者一定全是1。
或运算的法则是有1则1,否则为0。
所以或运算为0的位置上二者一定全是0。
异或运算的法则是相同为0,不同为1。
所以可以通过或运算判定相同或不同。
三者关系
与/或/异或
 1 / 1 / 1 :矛盾。与运算为1,二者均为1,异或运算为1,要求二者该位不能相同。
 1 / 1 / 0 :不矛盾。同为1即可。[  (1,1)  /  (1,1)(1,0)(0,1)  /  (1,1)(0,0)  ]
 1 / 0 / 1 :矛盾。同情况1/1/1。
 1 / 0 / 0 :矛盾。
 0 / 1 / 1 :不矛盾。(0,1)/(1,0)两种情况。
 0 / 1 / 0 :不矛盾。(0,1)/(1,0)两种情况
 0 / 0 / 1 :矛盾。
 0 / 0 / 0 :不矛盾。(0,0)即可。
与/或
 0 / 0 :不矛盾。(0,0)即可。
 0 / 1 :不矛盾。(1,0)/(0,1)即可。
 1 / 0 :矛盾。
 1 / 1 :不矛盾。(1,1)即可。
与/异或
 0 / 0 :不矛盾。(0,0)即可。
 0 / 1 :不矛盾。(1,0)/(0,1)即可。
 1 / 0 :不矛盾。(1,1)即可。
 1 / 1 :矛盾。
或/异或
 0 / 0 :(0,0)。
 0 / 1 :矛盾。
 1 / 0 :(1,1)。
 1 / 1 :(1,0)/(0,1)。
分类讨论。完事。去开T2。
一会儿一定要回来检查一下逻辑有没有错误。

我也不知道我哪里来的时间和精力这么长篇大论的写考试感想。。。

然后在考试大概过了1/3的时候成功写完了。不过if稍多有点虚。不过没啥时间让我再看一遍了。

开T2一脸懵逼,有那么一瞬间我甚至想写珂朵莉……(别问我怎么想的/捂脸)

感觉最棘手的是交并集操作。然而只有1个数据(5pts)没有交并集……

突然脑抽想到了bitset。好像位运算的&可以处理交集。

不久码完发现大样例跑了24s。。。以为是读入就这么慢。把操作注释了发现读入只有0.3s。。。

然后开始“注释分治”发现时间复杂度的瓶颈在于位运算。想到了挪原点可以避免左右移,24s->12s。

用赋值代替了&,12s->6s。各种奇妙卡常一起上最后我也忘了啥时候卡进了1s就交了。

T85滚粗了。

开T3的时候只剩下20分钟了。差一点我就放弃信仰去检查T1的逻辑了。

用了10分钟写了个10分暴力。10min=10pts蛮赚的啊$OvO$

继续努力吧。%%%zkt神和脸哥AK了。怎么没见他们仰天大呼然后找dg要礼物2333。

%%%dg辛(hao)苦(pi)。

CSP-S模拟赛76——「失智」/ 2019-10-16晚上

T1sb构造全场切,我骗了70还战战兢兢一直怕它挂掉???

写了一堆测试点分治就失去梦想我怕不是垫底垫习惯了。。。

中间想到正解然后把自己hack掉了。。

hack正解我是有多nb??

T2大力暴搜,期望20实际0。。。

T3手玩发现m=0的点可以catalan,然而阶乘逆元表只打到了n,20->0。

欲哭无泪。

CSP-S模拟赛75——「咸鱼」/ 2019-10-15晚上

由于持续考的不太好所以博客基本咕咕咕了?还是不行啊,必须要填坑。

众所周知的菜鸡lgr又倒数了。倒数的原因是文化课垫底。

开题T1数学题,跳。

T2化学题,跳。。

T3物理题,跳。。。楼。

然后整场划水。

最后写了T1骗分,头铁,N=3的点直接puts("1 2 3");于是出题人善良+我有信仰=20pts?

然后T2写了N=1的qj拿了15,又交了个带高消的期望能骗点分然而测试点分治忘记return 0,T0盖掉15。

最后写了T3骗分,printf("86400 -1 ")被夸有信仰10分骗到手。

然而后来脑抽又写了if(是样例)puts("样例")的骗分,交上去才编译发现函数名写错CE了。

手抖着压线抢回了10分。

我这都干了点啥??

Flash Hu的“信心”(zha-lie)赛

CSP-S模拟赛74——「沉没」/ 2019-10-15上午

wsl。这场是抱着划水的心态打的??一点正解都不想。。。

T1一眼二分图匹配暴力,然而算错复杂度,以为可以$O(n^2)$,其实是$O(n^3)$。

(我也不知道我是咋算的。)

预计70实际50滚粗。

T2概率与期望我只会dfs。30封顶。

T3暴力50滚粗。130-rank36。划水垃圾滚粗……

CSP-S模拟赛73——「惨淡」/ 2019-10-14下午

我又炸了……然而和前两天相比其实还算可以。(可以个毛线)

$110pts-rank32$。其实还是靠着大佬爆炸才苟到这个位置的。

话说利哥生病了啊。脑回路突然转到这里。祝早日康(qu)复(shi),马上回(si)来(diao)233

开玩笑的。(我也不知道我这么垃圾为啥还有心情开玩笑)

昨天高招会只顾着找大学没理会利哥一再说他头疼。内疚.jpg

然后就是今天考试了。

T1sb模拟一开始竟然打挂了。幸亏大样例救我狗命。出题人太善良辣。

T2我两维半的dp怎么挂掉了啊QAQ。

T3打了两个测试点的分最后时间不够了没能拼起来。。下次还是直接在原代码上打吧……

19:04upd.一回头发现利哥已经回来了……稍尴尬。

19:31upd.发现dp为啥挂掉了。由于第一段必然上升,所以可以根据状态定义中的j确定当前段为上升或下降。我加了半维是画蛇添足,平添了一堆错误的状态不说还sb……然后发现fh神竟然和我一样sb也打了两维半。。不过人家注意了转移问题,40到手。我就不行了。0分滚粗。差距啊QAQ。

CSP-S模拟赛72——「盖棺」/ 2019-10-13晚上

话说loj运势今日大吉然而连考两场这回事……我枯了555555555555555555555。

于是又双垫底了。开题死康T1。括号匹配一眼卡特兰。然后我的柿子死了。到现在都不知道为啥错。

过路大神帮忙看一下啊$QAQ$。

先判一下原串中的左括号个数$suml$和右括号个数$sumr$的大小关系。

如果$suml>sumr$说明$q$中需要有右括号和原序列匹配,我就先枚举$p$。否则先枚举$q$。

(窝也不知道窝的脑回路为何如此氢气$QAQ$)

我最外层枚举$|p|$,然后枚举p里面左括号的个数。这样就能知道整个串的括号个数信息。

枚举在p中自行配对的个数。可以卡特兰直接算对吧。

然后考虑剩下的单独左括号插空,可以发现直接插空会重。所以

$()()()$这样的我只有四种不同的情况:(()()(),()(()(),()()((),()()()(

$((()))$这样也只有四种情况:(((())),((()()),((())(),((()))(

所以就是匹配括号数加一啊$QAQ$。然后其他我让它返回1。

等等是不是应该几个数相乘????我再想想??

反正我押宝了,最终的结果是5+0+10滚粗。最近状态太差了啊QAQ。

CSP-S模拟赛71——「送葬」/ 2019-10-13上午

尚未复活。墓志铭:这是垃圾。

话说「送葬」这东西不是赤瞳放大招的台词么……我是被送葬啊QAQ。

开题认为T1是签到题,死康。康死。最后写了$O(3^n)$暴力加剪枝,预计得分30,实际得分5。

T2不会,只能打暴力。预计得分20,实际得分0。。。

看到T3的时候我心已死。。。然后就没看出来sb二分。预计得分0。

5分垫底。我死了。

赛后想了想为啥会死。发现T1代码的状态有1就$(con<<1)+1$,没有就没有变……应该$<<1$。。。

T2我的数组是从0开始定义的。然而dfs从1开始。

反思了一下,某天RXR大神看我写代码的时候曾经说:你代码天天这么多错,那考试挂分还不得挂死。

当时稍不服气。现在看来的确是的。我代码细节错误太多了。

还有31天,我必须要认真了啊QAQ。

CSP-S模拟赛70——「逝去」/ 2019-10-12下午

逝去其实是去世啊QAQ。

早晨翻车了。。不知道为啥题改不动了突然脑抽想看书……

看就看了,还被抓拍了…………

我死了.jpg 多谢吕教练放我一命!多谢闫津老师救我狗命!

日常立flag:下次再颓废就eat shit。我是认真的.jpg

然后十分忐忑,于是下午考试不出预料炸掉了。

T1sb规律全场切,大神推柿子我也推了啊QAQ,是小学数学啊QAQ。

用勾股定理和相似分别推了一遍并且得出正确的柿子然后弃疗了。

写了50分暴力就失去梦想了。

其实还在猜规律来着,觉得应该和完全平方数有关。

完全没往完全平方数本身的数值上想。一直以为和完全平方数的个数有关。死了。

问过大家都是怎么AC的,分两派:1.强推柿子。2.打表找规律。

发现自己好像都干过然而就是没有看出来。

又发现推柿子的分成两派:1.勾股定理。2.相似三角形。

我枯了5555555555555555555555555……

T2sb暴力dp+剪枝能A……迪哥暴力正解都能AC ……(能送我个“暴力”么……)

然而心态并不稳,状态转移方程推崩写了骗分失去梦想。10分滚粗。

T320大众分滚粗。喜提倒数第二的好成绩。

差距:-10(大神竟然也炸了QAQ)

CSP-S模拟赛69——「多舛」/ 2019-10-11晚上

晚上状态感觉还可以啊QAQ,然而就是挂掉了啊。70分rank30又滚粗了……

T1不会。remarkable神貌似打出来了。组合数学dp??

T2读错题。以为是最长不下降子串这种水题。结果被板逼哥告知可以抽搐……恕我脑洞太小.jpg

T3原题。然而以前并不知道自己以前写的是错解。。于是T掉了。

正解回滚莫队??然而我一直写线段树+莫队啊QAQ。

省二滚粗感++

总榜貌似已经掉到30了啊。毕竟之前几场都拉不开差。

话说我超越lockey4场被他一场碾回来这回事……

差距:-40

CSP-S模拟赛68——「扶摇」/ 2019-10-11上午

北海虽赊,扶摇可接;东隅已逝,桑榆非晚。

131苟住了rank21。其实还是有遗憾。本来应该161的。。。假如中间我状态没有炸掉的话。

开题决定顺序搞。

T1一眼看成了wqs二分。然后发现貌似二分不太星。显然不单调。于是把外层改成了三分。

小样例很快过掉了。然而大样例挂了。大约每对几个就要有一个错的特别离谱的。

同时围观¥神对拍上心态稍炸

然后改想主席树。感觉貌似按照ai排序完就是一个裸的kth-number问题了。

于是一个小时过去了就拍上了爽一批。

然后状态好像突然就变差了。啥都不想干的那种。可能是「真·颓废」??

按说我毕竟已经拍上一道题应该越战越勇才对啊QAQ。

然而状态就是这么变差了。

T2暴力写了一个小时,各种sb错误在我漫不经心下出现。

比如循环变量用错、答案累加不加上LCA之类的。。。

于是只剩下15分钟写T3暴力,没写完爆零滚粗。

并不清楚为什么会出现这么差的状态。也算和自己抗争过了。T2暴力倒是拿到了应得的分数。

还是状态太差了啊。161->131。这样下去CSPS药丸??

其实能实现目标但是状态这东西简直是定时炸弹QAQ。

差距:-65

CSP-S模拟赛67——「蜉蝣」/ 2019-10-10上午

有生灵曰蜉蝣,朝生,暮死。

这次还可以。160苟在了rank17上。

起了这个题目也是为了警示自己不要放松,不要自大,当然我也希望自己这次成绩不是昙花一现,而是k/2。

完了,思维跳跃有点快。k/2指生物某曲线的某个特殊位置QAQ当然我又意淫了。

不过我会说其实rank17并列了12个人吗2333333。

和¥神还是有差距。打的东西其实差不多只不过用时差距太大了。

他有一个半小时写T3,一个dfs、一个树归、打了个表拿到60pts十分从容。

我就不行了,只有半个小时左右,一个dfs40pts就滚粗了。

20+100+40=160pts。继续努力啊QAQ。

不过这次倒是拿到了我最不擅长的数据结构+dp的分数啊$OvO$

差距:-40

CSP-S模拟赛66——「命运」/ 2019-10-09下午

唯一一个赛时没有提交全题目的就是本sb了。

T1工业题。sb规律一眼秒掉然后就兴奋地开始打高精度。

这次考试我可以肯定的说我一分钟的鱼都没摸,一直在和高精度生死竞速……

其实现在看看赛时高精度之死都是傻逼错误。只不过之前没有注意过。回头一定要汇总一下,现在还是先简单说一下。

1.高精度运算函数内部定义的BIG_INT需要memset成0。

(我也不知道它为啥还能记忆。。。如果不是这么挂掉的话我最起码早AC一个小时)

2.debug的时候用long long转成BIG_INT需要考虑long long的承受限度。

(扔了一个99999999999999999999*99999999999999999999发现不符合一堆9相乘的形式然后又是一顿疯狂调试又扔了20分钟

下次一定要先把暴力打满再说正解啊啊啊(°Д°)!

出分100+没交+30=130 rank30。

差距:-10。

CSP-S模拟赛65——「抉择」/ 2019-10-08下午

新赛季第一场。开题前先写了个while(1)puts("开局第一场一定要打好");

开题,T1一眼数学。最开始并没有意识到会有重。xjb写了个错解就过样例了啊。

然后开始打对拍,暴力也没意识到有重。正准备两个w0代码开拍,老师说放了大样例。

测了一手发现某组数据输出-264。意识到有重。懵了。

发现自己只会写暴力。然后就暴力了。然后就咸鱼了。围观¥神写完并拍上并出错并调并AC心态略炸。

果断放弃T1去写T2暴力。

T2开始想二分。发现只能$O(n^2)$check。加上外层一个循环复杂度O(n^3log)的。(┙>∧<)┙へ┻┻

果断写了个sb$O(n^3)$暴力30分到手滚粗。

最后一小时头铁决定扔掉T3暴力去写T1正解。推出错误结论竟然过了全部样例???

小点对拍也过了。尝试把m和q的差距拉大发现并不太行。差距好像和m、q差距正相关??

T3最后5分钟慌忙写了个骗分交了。

出分60+30+0=90。rank34,重测60+30+5=95 rank35。

还是实力不行啊。求稳为上。

差距:-15

CSP-S模拟赛64——「冥冥」/ 2019-10-08上午

这套题暴力分给的满,但我就是拿不到。

T1T2还可以,稳的一批。26分钟的时候交了个T170分。(敢情我还是第一个交T1的)

然后T2写了测试点分治60分骗到手。(敢情我还是第二个交T2的)

感觉这种sb分全机房都能拿到于是想法设法和别人拉开差(我也不看看自己是什么水平)

想了二十分钟左右的T1优化无果,就去写T3了。

一直以为是个sb数据结构。然后就死了。一个多小时没动键盘。

最后发现时间不够了慌忙敲了个线段树(还自信满满地在上面注释上:4min一棵线段树/糊脸)

暴力打崩了,然而没时间调了,注释掉就交了然而爆零了……

赛后看了一下,暴力bfs队列没pop(sb*1),方向打表全写的x(sb*2),线段树懒标记下传没乘区间大小(sb*3)……

我怎么天天犯这种傻逼错误啊啊啊啊啊啊啊

生无可恋.jpg

差距:0。

弱弱地说一句:新赛季开始了,我总不能还垫底吧QAQ。

CSP-S模拟赛63——「智熄」/ 2019-10-07上午

这套题真令人智熄。。。啥都不会,怀疑人生。

开场写T1暴力。T2、T3看起来不可做。然而照着T1的题意写了半天连样例都过不去……

这节奏不对.jpg。扔掉去看T2。手模样例手模半天过不去。赛后请milk_feng神给模了一遍才意识到自己读错题了……

然后去了个WC半路遇上MouDing,后面跟着cbx和脸哥,MouDing:他们俩AK啦!cbx和脸哥:嘿嘿嘿嘿……我:%¥#%¥#%

回来看T3,连暴力都不会打。。。滚粗感爆棚。于是开始我长达两个小时的发呆历程。顺便围观fh大神T3大力dp过样例。

虚逼感++。快结束的时候决定打T3暴力。打到一半突然脑抽,等等,中位数……?

然后sort了,然后过样例了……我……。

交上T1暴力继续想T3暴力。最后打不出来了直接扔了个骗分上去。骗分伪代码如下:

if 是样例 :输出样例

else 输出rand()%1926***7

然后等死。爆零预订。出分懵了。50+0+11=61pts rank31滚粗。。。

T3输出样例竟然有11分。我佛了。

额,更新一下??0有7分……样例4分。

于是:数据太水+我有梦想=11分好成绩??

差距:5。

CSP-S模拟赛62——「智障」/ 2019-10-06下午

我就是个智障。我不开long long,我是傻逼。

T3花了半场比赛的时间推出来一个傻逼规律:直接把边权加和输出。

一直不相信能A。所以和暴力挂上对拍就不管了。结果拍了一个半小时都没出错。

一边怀疑一边交了。毕竟暴力能跑的它都能跑。剩下的时间全部在骗分。完全没管T3。

结束的时候看到分:20+55+0=75pts rank33,还没啥,就是有点奇怪为啥T3连暴力分都没有。

然后迪哥起来跳舞大喊:“T3是sb。输出边权和能A”我就懵逼了。旁边¥神A了。赶紧问了一下,答曰:显然要开long long啊。

我#$%&%#*&^&&$^%#%

yy一下:20+55+100=175pts rank12……

caooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo

发泄出来爽多了

此生注定与AC无缘.jpg

注定W0终生.jpg

CSP-S模拟赛61——「洗礼」/ 2019-10-05晚上

100+10+50=160pts rank31

依旧低迷。没什么好说的。反思提升就是了。

T1无脑模拟差点挂成w0。因为会出现负的坐标,所有坐标都加上了555,

但是最开始$(0,0)$的位置我忘记加555了。。。

最后突然想起有大样例。测了一手就挂了。赶紧调调调。

T2神仙题,现在还看不懂题解……一手取模模掉了自己10分???

T3:垃圾表示长姿势。顺序的问题用哈希我还真是没想到。就是菜了。

不过纯暴力竟然有50分??欸为啥他们都有70分啊QAQ。。。

总结一下,T1无脑模拟竟然花了这么长的时间调,亏我曾经颓废这么久的xm

luogu上打过的一道比赛题比这麻烦多了。下次再碰见大模拟还是要尽快A掉。

CSP-S模拟赛60——「失落」/ 2019-10-05上午

20+没交+0=20pts rank42

再次掉落。没必要烦恼。就是实力不行。还是要努力提升自己的实力。

T1约瑟夫问题。之前B组考过一个约瑟夫,但我显然没有完全搞明白。

这次看到1e9的数据范围就开始想$O(1)$的规律。甚至一度以为曾经那道题就是$O(1)$的规律。

硬刚了一个多小时无果之后将$O(n)$的打了上去。

T2是一道带向量叉乘的题目。其实向量叉乘只是在唬人。自己把式子化开,线段树维护即可。

一开始也是这么想的。但是化了一会儿式子无果就去读T3了

T3是LCIS。之前在李煜东上看到过。然而并没有认真研究。草率断定是水题,又开始一波头铁推式子。

又是一个半小时无果,终于开始慌张了。慌忙写了T3暴力交了。

然后一直认为10:30结束考试,T2改写树状数组又死活调不出来。

20的时候发现¥神在刷新。突然意识到结束时间并非30然而已经晚了。

总结经验教训:一定要认真改每一道题目,看清考试结束时间。

还有就是,一道题目如果推了40分钟以上无果就应该先弃掉。不要在一棵树上吊死。(要在附近几棵树上多试几次

CSP-S模拟赛59——「竞逐」/ 2019-10-04上午

57+17+8=82pts rank22

尽管排名依旧不好看,但是已经是近期比较靠前的一次了。

赛时状态其实不佳。T1花了两个多小时写了线段树并调边界。后来证出是错解完全弃掉了。

随后花一点时间写了T1的57分算法:$O(nm)$建边跑dijkstra。

感谢昨天写的那道JOI的题目,不然我还真不一定能想到dijkstra。

二十分钟硬盖过我之前花两个小时写的35分线段树。然后打了T2暴力和T3骗分就滚粗了。

最后7分钟连读带写完成T3前两个测试点的骗分够我吹一年的了

还是要总结经验教训:在打代码之前一定要三思,码出来再证伪太浪费时间。

原文地址:https://www.cnblogs.com/xingmi-weiyouni/p/11621307.html