啊哈?水到一个rk1?

谢谢诸位大佬放水让我这种人体验到了rk1的滋味。

怪怪的滋味。不太像我的水平。

其实这次考试心态已经佛了,刚意识到前6次考试累计的挺高的分数被清空了,7,8两场又爆炸了。。。

随风而去,尽力而为。

并不紧张。听说是liu_runda出题,是一套好题,尽力吧,不指望得多高的分数,但要尽量高

没有立flag,没有目标,就是想心态平稳的,不要浪费一套好题

进T1,一看,原根?想LrefrainNC应该开心了。我不开心啊,过(连样例都没有看)。

T2刚开始以为是一个数据结构,或者是一个树论?像个板子,过。(昨天T2 5分的伤疤)

T3,诶?我喜欢这道题。想到一点就给25分,想到一点就再给25分,这样整个做题过程都会很愉快啊

啊,前25%的测试点是上次考试的原题啊,水过水过。

因为并没有对自己抱有多大的希望,于是尝试想上次tdcp的那个做法。

粘链接:https://www.cnblogs.com/hzoi-DeepinC/p/11227874.html。

后来用组合数硬推出来了,因为这题没有第二个参数,所以答案是平方数,很容易找到组合数的规律。

嘿嘿,过了样例,25分到手,美滋滋。

接下来看第二种询问,啊,卡特兰数模板!上一个已经把组合数打出来了,只用加一行代码就够了。

哈,又过了样例,25分,开考没多久,50应该稳住了,超开心。

第三种询问,n为什么突然小了?而且又有些卡特兰数的影子,可以n2,dp它啊!

而且,打了一个表,发现里面出现了比n还大的质数:明显是一某种方式累加啊

稍微照猫画虎学网上的大佬设了一个f,定义里考虑到容斥重复什么的,结果就。。。推出来了

第四中询问,感觉就像一个二维的卡特兰数。呃,一个非常直接的思路,用两个卡特兰数相乘啊

用暴力程序打了一个表,拿卡特兰数一对比,超简单。

计算器里是有分解质因数的功能的,可以用它来初步推测这题是dp还是找规律。(DeepinC)

卡特兰数总是能在你不知道的时候发挥大用处,找不到规律可以往卡特兰数上靠。(mikufun)

一个规律题,尤其是参数只有1~2个时,用暴力程序打表找规律是一个不错的选择。(hzoi_tdcp)

就算表打出来了而没有找到规律,直接交表又有什么不好的呢?(kx)

所以这次这个T3考验技巧比较多,我善用各种奇技淫巧就这么A掉了。全场7个AC。

然后,像往常一样,我认为我已经手拿100分了(虽说以前这么想从来没有中过每次都会莫名爆炸)

这次判断比较准确。但是这没有影响我的心态——以前考试也以为自己能A某题,出分的时候才知道。。。

所以这次并没有换心态,就当作最后一题被删除了,所有人都没有分数,做好前两题就行。

T2是一个比较明显的二合一问题,其中一个子问题可以很明显的O(n)求,另一个乍一下让你逆推只能高斯消元。

我也没多想,预估自己想不出正解,就想想先把上述能拿到的分数拿到。

结果并没有意识到高斯消元整数域的做法。打了一个浮点数的-nan了,还不知道是为什么。

我和高斯之间总是有一段奇妙的故事。不是卡我精度就是出不合法运算。

然而在平时做题的时候这个问题已经暴露过,我都是将错就错,不知道怎么骗过去就完了。

所以这次考试无辜的爆炸丢掉了20分。(其实那10分怎么得的也是一个迷)

平时犯的错误要及时纠正,弄明白原理,不要为了刷题量而刷题,以免在考场上暴露问题。[!第二次!]

正解的话需要顺着部分分的思路想下去,题目为什么会让树退化成一条链?

那些诡异的有特殊限制的部分分思路往往是用来启发正解的。

复杂度优化的一个重要方法:观察并化简式子。

最后看T1,啥?孙金宁?原根?欧拉定理?m=1e9?

还有25分钟左右,马马虎虎矩阵乘,前50分看起来挺普通的

但是,看了一下那个简单的样例,手模了一下,结果居然和样例输出不一样?!

有试了几遍,尝试理解样例输出,真的是无法理解啊!加上怀疑人生,又过去了5分钟。

还有20分钟,放弃T1?

不行啊,我感觉我很对啊。没了这题我排名就要死了啊

跑去隔壁机房问教练:啊?没错吧?我不知道啊。你去隔壁问学长吧。

就像办理什么手续业务一样这跑那,那跑这,没完没了。

那我有什么办法啊?一不做二不休。去问学长。

上一届考试时的样例也是这个样子的。学长怀疑我错了的概率为30%

查了一下上届考试时的公告信息,没有更正。学长怀疑我错了的概率为50%

把上一届时他的AC代码粘了下来,没有特别注释,学长怀疑我错了的概率为70%

编译器死掉了死活无法运行。学长看我那个不靠谱的样子,怀疑我错了的概率为90%

最后把样例放进去。。。学长怀疑我错了的概率为0%

“那好吧,你通知一下他们,两个机房都说一下”

呃,还有不到20分钟,我去通知?这题我还做不做啊?

不管怎么说,还是去了,喊完话就跑。

极限时间内以平生最高速度码了一个矩阵乘,加了一个特判,交了上去。(40分)

剩4分钟,看着刚码的T1代码发愣,发现自己特判打错了,急速改正,+10分。

考场上的每一分钟都非常关键,不要以为最后几分钟你拿不到很多分!

满足了。考试结束了。

结果你告诉我矩阵乘期望得分80?!

mod<=300,m<=1e9。这种测试点是为了O(mod3×log2m)设计的?!

计算值为8.1e8。这怎么可能卡过啊。尽量优化常数,一分没多拿。

毒瘤数据坑我30分!果然会原根的人常数都不一般。

考试最后1分钟,不喜欢那种敲这F5心跳加速的感觉。反正这一次也没什么想法,于是去了趟厕所。

回来看到我的电脑屏幕上:三个submitted没变

喝一口水,按一下F5。WA/T/A。嗯,不出所料。说是在的T3没有出意外我挺开心的。

点开排行榜,水差点从鼻子里喷出去:what?这么水还能rank1?

第一反应是看一看排行榜是不是又死了分低排名高什么的,居然没有。

第二反应是看一看评测是不是又有一大片Waiting。哦的确是。放心了。

我也不明白当时为什么那么不想让自己rank1。我感觉我这次答题很水啊

但是一看skyh,Dybala以及外校大佬们的分已经出全了我还在上面,有一丝感动,有一丝窃喜。

教练:“吴迪,等会你主持一下考后讲题”

我:“等会,分还没出全呢”

然后,真的是我讲题!激动的很。

第二次rank1来的这么突然这么莫名其妙。

然而,开心是很正常的,但是冷静下来以后还是能看出来有很多不足。

首先上面我所说的应得分还是有一部分没拿到。

其次脸又大又圆的skyh仍然非常稳只是比我低了10分,凭借前两次考试对我仍然领先着将近200分

为什么我这次考了rank1我还要把排行榜粘了前7名?我要让自己看见:

虽然是rank1,但你有多侥幸,你和后面的分差到底有多小。你的位置到底有多危险。

毕竟最后是要统计总分,而不是看你的每次的排名。

所以说,还是,任重道远啊。

[考试反思]0727NOIP模拟测试9的更多相关文章

  1. [考试反思]0814NOIP模拟测试21

    前两名是外校的240.220.kx和skyh拿到了190的[暴力打满]的好成绩. 我第5是170分,然而160分就是第19了. 在前一晚上刚刚爆炸完毕后,心态格外平稳. 想想前一天晚上的挣扎: 啊啊啊 ...

  2. [考试反思]1109csp-s模拟测试106:撞词

    (撞哈希了用了模拟测试28的词,所以这次就叫撞词吧) 蓝色的0... 蓝色的0... 都该联赛了还能CE呢... 考试结束前15分钟左右,期望得分300 然后对拍发现T2伪了写了一个能拿90分的垃圾随 ...

  3. [考试反思]0909csp-s模拟测试41:反典

    说在前面:我是反面典型!!!不要学我!!! 说在前面:向rank1某脸学习,不管是什么题都在考试反思后面稍微写一下题解. 这次是真的真的运气好... 这次知识点上还可以,但是答题策略出了问题... 幸 ...

  4. [考试反思]0729NOIP模拟测试10

    安度因:哇哦. 安度因:谢谢你. 第三个rank1不知为什么就来了.迷之二连?也不知道哪里来的rp 连续两次考试数学都占了比较大的比重,所以我非常幸运的得以发挥我的优势(也许是优势吧,反正数学里基本没 ...

  5. [考试反思]1003csp-s模拟测试58:沉淀

    稳住阵脚. 还可以. 至少想拿到的分都拿到了,最后一题的确因为不会按秩合并和线段树分治而想不出来. 对拍了,暴力都拍了.挺稳的. 但是其实也有波折,险些被卡内存. 如果内存使用不连续或申请的内存全部使 ...

  6. [考试反思]0816NOIP模拟测试23

    210 210 210 170 还可以.暴力打满就rk4了? 但不管怎么说,总算是在改完题之后理直气壮的写考试反思了. T1是个dp,说水也不太水.(当然某脸只要A掉了一道题就要说那是水题) 我的思路 ...

  7. [考试反思]0801NOIP模拟测试11

    8月开门红. 放假回来果然像是神志不清一样. 但还是要接受这个事实. 嗯,说好听点,并列rank#7. 说难听点,垃圾rank#18. 都不用粘人名就知道我是哪一个吧... 因为图片不能太长,所以就不 ...

  8. [考试反思]0725NOIP模拟测试8

    看清你是个什么东西了么? 现在看清了么?rank#15?垃圾玩意? 你什么也不是.你没有骄傲,偷懒的资格! 节节败退,永无止境,你想掉到什么样子? 你还在为了成功拿到送分的T1而沾沾自喜?只不过是勉强 ...

  9. [考试反思]0821NOIP模拟测试28:沉默

    这次不能把我前面的分数段都列出来了,因为实在太多了. 这次也不能把我后面的分数段列出来了,因为我后面没有了. yxm,mikufun,Pairs170100分第10.50分第29. 我:爆零,倒数第一 ...

随机推荐

  1. MongoDB 学习笔记之 删除数据,集合,数据库

    删除数据,集合,数据库: 删除一个文档: db.media.deleteOne({"name": "Sky"}) 删除多个文档: db.media.delete ...

  2. Java 并发编程(三):如何保证共享变量的可见性?

    上一篇,我们谈了谈如何通过同步来保证共享变量的原子性(一个操作或者多个操作要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行),本篇我们来谈一谈如何保证共享变量的可见性(多个线程访问同一个变 ...

  3. asp.net core刷新css缓存

    在非spa程序开发的时候.css经常会因为浏览器的缓存机制导致不刷新. 很多前端为了应对这个问题,都会引入webpack或者gulp等工具来处理css缓存的问题. 但是作为一个偏服务器端的程序员来说. ...

  4. 选择高性能NoSQL数据库的5个步骤

    来源:Redislabs作者:Shabih Syed 翻译:Kevin (公众号:中间件小哥) 构建在线和运营应用程序的开发团队越来越多地选择一类新的数据库来支持它们.它被称为“NoSQL”或“Not ...

  5. SVN部署(基于Linux)

    第一步:通过yum命令安装svnserve,命令如下: yum -y install subversion 此命令会全自动安装svn服务器相关服务和依赖,安装完成会自动停止命令运行 若需查看svn安装 ...

  6. docker配置阿里云镜像

    今天docker pull镜像的时候太慢了  所以这里配置下阿里云镜像 打开阿里云控制台,没有的可以用淘宝账号或者支付宝账号直接登录 打开容器镜像服务,镜像加速器,复制加速器地址 修改配置文件 $: ...

  7. POJ 1276 Cash Machine(多重背包的二进制优化)

    题目网址:http://poj.org/problem?id=1276 思路: 很明显是多重背包,把总金额看作是背包的容量. 刚开始是想把单个金额当做一个物品,用三层循环来 转换成01背包来做.T了… ...

  8. Java 异常处理的 20 个最佳实践,你知道几个?

    异常处理是 Java 开发中的一个重要部分,是为了处理任何错误状况,比如资源不可访问,非法输入,空输入等等.Java 提供了几个异常处理特性,以try,catch 和 finally 关键字的形式内建 ...

  9. odoo联调补充

    odoo联调补充(剑飞花 373500710) 安装某些py插件包时需要vc++2008发行包,可访问下面地址. 安装python-ldap一定要用支持9.44postgresSQL的exe安装,同样 ...

  10. VMware安装和linux(centos7)系统安装

    下载centos系统ISO镜像 安装linux系统和winsdows安装系统一样,需要系统文件.浏览器访问centos官网进行下载,http://www.centos.org,因为是国外网站所有下载速 ...