Day -28

  • 后天就初赛了,考了一套模拟题,自闭,心态爆炸,感觉退役不远了

Day -26(初赛)

  • 香农是谁???
  • 手写随机nth_element与O(n)的哈希表???
  • 阅读程序T2时间复杂度分析被出题人巧妙的排序方法坑了,自闭了
  • 阅读程序T3面对着012345与543210手算了2页草稿纸,算了个寂寞,没想到最后猜对了68,但4分的选择题还是送了
  • 还好完善程序挺好做,最后苟了个80+,鉴于去年SC分数线73.5,感觉退役时间稍稍延迟

Day 1(注:民间数据前者是洛谷,后者是计蒜客)

开场通看一遍题,感觉T1T2比较憨,T3T4比较神

预料到T1会写很久,但害怕写了其他题后没时间写T1了,于是先开T1

T1我是直接暴力地各种分类讨论,把不同的情况分别写了个函数,写一个测一个调一个,总体还是比较稳,1h写完了,过了大样例

还是比较虚,自己出了几组数据,一不小心就卡掉自己了,一看是个爆\(int\)的数据,就又松了一口气

然后重新看题面,这才发现只保证了答案\(\le 1e9\),没有保证输入!赶紧改,检查了几遍,但还是比较慌,生怕自己哪个地方的\(int\)没改成\(longlong\),比较虚

T1考场预计得分:100,民间数据:100/100,实际得分:?

调整心态再看T2,发现确实比较简单,然后顿时就有些得意忘形,10分钟rush掉,意识到要开\(unsigned long long\)

结果我在写\(1<<k\)的时候,心中记得不能直接这样写,要把\(1\)赋成\(unsigned long long\)再左移!于是,我写下了\(1u<<64\)(意味着把\(1\)赋成了\(unsigned int\)),沦为和\(int\)老哥同分

T2考场预计得分:100,民间数据:60/65,实际得分:?

又看了看T3和T4,感觉T4有结论:最强的蛇只要吃掉最弱的蛇后不会成为新的最弱的蛇,就应该选择吃,于是决定先rushT3暴力,再仔细想T4

于是我T3暴力在每个点上开一个\(vector\),强行合并

结果自己太菜,这个暴力写得错误百出,写+调用了足足1h,不过最后还是写出来了,还能跑过大样例,但实际复杂度可以轻易地被卡到\(O(n\sum c_i)\)

T3考场预计得分:30,民间数据:35/60,实际得分:?

最后面对T4时只剩1.5h了,写出结论发现过不了样例3,手算了一些样例后发现还存在其他情况:

最强的蛇吃了最弱的蛇后成为新的最弱的蛇,但新的最强蛇可能会不敢吃它!

想到这样的情况可我却没想到可以递归判断,只好写了个爆搜,又研究了好一会结论,就18:30了

结果我连搜索都写挂了。。。

T4考场预计得分:40,民间数据:30/20,实际得分:?

总结:

考场预计总得分:270,民间数据:225/245,实际得分:?

考完认为自己暴露了太多问题了:

1.心态:本次考试中,我因为T1写了6k代码心态就爆炸,T2看到比较简单就得意忘形,这绝不是个好现象,心态方面还需要多锻炼啊

2.细致:T2将\(1u\)和\(1ull\)混淆,写T3暴力时因为混淆\(<\)和\(\le\)等错误多次出错,T4连爆搜都写挂,因为不够细心,我在模拟赛乃至过往的CSP中都吃下了不少亏

以后,我需要每次考试后都及时进行总结自己犯下的错误,将来才能尽量避免少犯类似的错误啊

CSP2020 游记的更多相关文章

  1. CSP2020游记

    初赛 这次考试完全没准备好啊-- Day0 (10.10) 本来打算看看初赛的内容 然后因为各种原因咕了-- 就做了一下洛谷的模拟卷 结果 \(40 \text{min}\) 得 \(80 \text ...

  2. CSP-2020 退役记

    CSP-2020 游记 第2次参加CSP-- Day -5~-7 每天笔试+机试 Day -8~-9 在家放松(写作业) Day 0 鸡鸭月考 Day 1 9:30以前 愉快的在别人月考的时候离开鸡鸭 ...

  3. CSP2020复赛游记

    CSP2020复赛游记 由于本蒟蒻侥幸通过PJ和TG的分数线并且侥幸的拿了一等,所以侥幸的来参加复赛 11.04~11.05 期中考,挂 11.06 对答案,炸 11.07 开始了第一次CSP复赛 坐 ...

  4. 【游记】CSp2020

    同步发表于洛谷博客 初赛 Day -2 做了个模拟(非洛谷),只有一丁点分,显然过不了 (盗张 i am ak f 的图) Day 0 颓,颓,颓,又做了一套模拟,坚定了退役的信心. Day 1 人好 ...

  5. NOI2021 同步赛游记

    写在前面的话 为什么叫游记呢?因为我第一天是在划水中度过的,错过了对原题的发现. O n e I n D a r k \tt OneInDark OneInDark 无比风光地去了浙江,却倒霉地遇上了 ...

  6. 【20161203-20161208】清华集训2016滚粗记&&酱油记&&游记

    先挖坑(这个blog怎么变成游记专用了--) 已更完 #include <cstdio> using namespace std; int main(){ puts("转载请注明 ...

  7. 【20160722-20160728】NOI2016滚粗记&&酱油记&&游记

    先挖坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.c ...

  8. NOIp2016 游记

    DAY -2 不要问我为什么现在就开了一篇博客. 本来想起个NOIp2016爆零记或者NOIp2016退役记之类的,但是感觉现在不能乱立flag了.所以就叫游记算了. 前几场模拟赛崩了一场又一场,RP ...

  9. NOIP2016游记

    只是游记而已.流水账. Day0:忘了. Day1:看完T1,本以为T2一如既往很简单,结果看了半天完全没有思路.然后看了一眼T3,期望,NOIP什么时候要考期望了,于是接着看T2.一开始我推的限制条 ...

随机推荐

  1. win10 随记

    昨天买的台式电脑,今天到了.有点小激动(用了5年的i3笔记本可以稍微休息下了,哈哈) 拿到电脑,和朋友一块,插线...最终连接成功. 记录下过程中的乌龙操作,,, 1.连接好线路后,显示器没反应,(显 ...

  2. 《Head First 设计模式》:剩下的模式

    正文 一.桥接模式 1.定义 桥接模式通过将实现和抽象分离开来,放在两个不同的类层次中,从而使得它们可以独立改变. 要点: 当一个类存在两个独立变化的维度,而且都需要进行扩展时,可以将其中一个维度抽象 ...

  3. Vue.js 获得兄弟元素,子元素,父元素(DOM操作)

    e.target 是你当前点击的元素 e.currentTarget 是你绑定事件的元素 e.currentTarget.previousElementSibling.innerHTML 获得点击元素 ...

  4. 09 Servlet中间服务 连接前段和后端

    import  导入    在当前类中使用外包中的类时使用 cookies 缓存 Alt + enter 提示快捷键 Servlet 服务  (连接前段和后端) Servlet本质就是Java类 Ja ...

  5. printk 流程分析

    1. 概述 printk 用于在终端上打印内核想要输出的信息,平常我们较多使用的打印函数是 printf,两者名字虽然只有最后一个字母不同,且都是为了在终端上显示信息,但是它们的应用场景并不相同.pr ...

  6. CSS动画之转换模块

    2D转换模块:注意点:1.可以类似于过渡模块一样简写,但是这里不是用逗号隔开而是用空格 2.2D的转换模块会修改元素的坐标系,所以旋转之后的平移就不是水平平移 格式:旋转:transform: rot ...

  7. 【Flutter 1-5】运行Flutter的第一个项目——计数器

    创建项目 创建Flutter项目有很多种方法,各个IDE工具也都集成了创建Flutter项目的快捷操作.我们这里列举三种方式:使用命令行创建.使用Android Studio创建和使用VSCode创建 ...

  8. kubernetes 基础知识

    1. kubernetes 包含几个组件 Kubernetes是什么:针对容器编排的一种分布式架构,是自动化容器操作的开源平台. 服务发现.内建负载均衡.强大的故障发现和自我修复机制.服务滚动升级和在 ...

  9. Python彩蛋、字典、列表高级用法、元类、混入、迭代器、生成器、生成式、git

    一.类与类的关系 关注公众号"轻松学编程"了解更多. is-a 继承 继承是指一个类(称为子类.子接口)继承另外一个类(称为父类.父接口)的功能, 并可以增加它自己的新功能的能力. ...

  10. [Luogu P2341] [HAOI2006]受欢迎的牛 (缩点+bitset)

    题面 传送门:https://www.luogu.org/problemnew/show/P2341 Solution 前排提示,本蒟蒻做法既奇葩又麻烦 我们先可以把题目转换一下. 可以把一头牛喜欢另 ...