[考试反思]0727NOIP模拟测试9
啊哈?水到一个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的更多相关文章
- [考试反思]0814NOIP模拟测试21
前两名是外校的240.220.kx和skyh拿到了190的[暴力打满]的好成绩. 我第5是170分,然而160分就是第19了. 在前一晚上刚刚爆炸完毕后,心态格外平稳. 想想前一天晚上的挣扎: 啊啊啊 ...
- [考试反思]1109csp-s模拟测试106:撞词
(撞哈希了用了模拟测试28的词,所以这次就叫撞词吧) 蓝色的0... 蓝色的0... 都该联赛了还能CE呢... 考试结束前15分钟左右,期望得分300 然后对拍发现T2伪了写了一个能拿90分的垃圾随 ...
- [考试反思]0909csp-s模拟测试41:反典
说在前面:我是反面典型!!!不要学我!!! 说在前面:向rank1某脸学习,不管是什么题都在考试反思后面稍微写一下题解. 这次是真的真的运气好... 这次知识点上还可以,但是答题策略出了问题... 幸 ...
- [考试反思]0729NOIP模拟测试10
安度因:哇哦. 安度因:谢谢你. 第三个rank1不知为什么就来了.迷之二连?也不知道哪里来的rp 连续两次考试数学都占了比较大的比重,所以我非常幸运的得以发挥我的优势(也许是优势吧,反正数学里基本没 ...
- [考试反思]1003csp-s模拟测试58:沉淀
稳住阵脚. 还可以. 至少想拿到的分都拿到了,最后一题的确因为不会按秩合并和线段树分治而想不出来. 对拍了,暴力都拍了.挺稳的. 但是其实也有波折,险些被卡内存. 如果内存使用不连续或申请的内存全部使 ...
- [考试反思]0816NOIP模拟测试23
210 210 210 170 还可以.暴力打满就rk4了? 但不管怎么说,总算是在改完题之后理直气壮的写考试反思了. T1是个dp,说水也不太水.(当然某脸只要A掉了一道题就要说那是水题) 我的思路 ...
- [考试反思]0801NOIP模拟测试11
8月开门红. 放假回来果然像是神志不清一样. 但还是要接受这个事实. 嗯,说好听点,并列rank#7. 说难听点,垃圾rank#18. 都不用粘人名就知道我是哪一个吧... 因为图片不能太长,所以就不 ...
- [考试反思]0725NOIP模拟测试8
看清你是个什么东西了么? 现在看清了么?rank#15?垃圾玩意? 你什么也不是.你没有骄傲,偷懒的资格! 节节败退,永无止境,你想掉到什么样子? 你还在为了成功拿到送分的T1而沾沾自喜?只不过是勉强 ...
- [考试反思]0821NOIP模拟测试28:沉默
这次不能把我前面的分数段都列出来了,因为实在太多了. 这次也不能把我后面的分数段列出来了,因为我后面没有了. yxm,mikufun,Pairs170100分第10.50分第29. 我:爆零,倒数第一 ...
随机推荐
- Scala 数组和List
Scala 数组和List: import scala.collection.mutable.ArrayBuffer import scala.collection.mutable.Buffer ob ...
- [插件化开发] 1. 初识OSGI
初识 OSGI 背景 当前product是以solution的方式进行售卖,但是随着公司业务规模的快速夸张,随之而来的是新客户的产品开发,老客户的产品维护,升级以及修改bug,团队的效能明显下降,为了 ...
- 从零开始的vue学习笔记(七)
前言 今天花一天时间阅读完vuex的官方文档,简单的做一下总结和记录 Vuex是什么 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,以前的符合"单向数据流"理念的 ...
- 一份超级完整的PyCharm图解教程
微信搜索公众号:Python极客社区. 每天分享不一样的Python干货 PyCharm 是一种 Python IDE,可以帮助程序员节约时间,提高生产效率.那么具体如何使用呢?本文从 PyCharm ...
- HashMap的结构以及核心源码分析
摘要 对于Java开发人员来说,能够熟练地掌握java的集合类是必须的,本节想要跟大家共同学习一下JDK1.8中HashMap的底层实现与源码分析.HashMap是开发中使用频率最高的用于映射(键值对 ...
- 子网掩码!如何划分子网掩码,计算IP地址
作者:chli1806 一.子网掩码的含义和根据子网掩码划分子网一个IP地址必然属于某一个网络,或者叫子网.子网掩码就是用来指定某个IP地址的网络地址的,换一句话说,就是用来划分子网的.例如,一个A类 ...
- u盘安装操作系统相关
首先使用相关软件制作u盘启动盘,将所需要的系统镜像安装到u盘中 此时u盘中会出现一个EFI区(window可以看到,window7看不到,可以隐藏) 简单来说这个EFI分区中装的是一个低价的操作系统, ...
- 后门木马免杀-msfvenom和msf5(evasion)
贴上使用笔记 不多介绍了 很简单的东西 msfvenom各平台生成木马大全: windows:msfvenom -a x86 --platform Windows -p windows/meterpr ...
- {每日一题}:四种方法实现打印feibo斐波那契数列
刚开始学Python的时候,记得经常遇到打印斐波那契数列了,今天玩玩使用四种办法打印出斐波那契数列 方法一:使用普通函数 def feibo(n): """ 打印斐波那契 ...
- 使用zepto中animate报错“Uncaught TypeError: this.bind is not a function”的解决办法
在使用zepto时,我先引入zepto.min.js,然后引入fx.js,但是在使用animate函数时,控制台却报如下错误: Uncaught TypeError: this.bind is not ...