zoukankan      html  css  js  c++  java
  • 冲刺$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前两个测试点的骗分够我吹一年的了

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

  • 相关阅读:
    C# 反射
    WPF之布局
    java网络编程中的BIO,NIO,AIO
    BIO的阻塞
    AttributeView的用法
    将linux文件中的tab更换为空格的三种方法
    安装nginx-ingress控制器,使用
    docker 搭建jenkins
    Manjaro 18.0.1 系统安装后值得看的两篇博客
    github创建自己的项目并进行推送
  • 原文地址:https://www.cnblogs.com/xingmi-weiyouni/p/11621307.html
Copyright © 2011-2022 走看看