Day0Day0Day0来水一发

Created with Raphaël 2.2.0开始考试浏览题面(3遍),注意数据范围初步判定难度,先易后难15分钟左右想正解实在想吃不出写暴力,NOIP部分分很多的QwQ写代码时,想好再写,不要乱,用好草稿纸写完后静态查错 测样例 出小数据/极端数据/特殊数据看情况(有时间/暴力好写/代码正确性未知...)就对拍写完后检查模数长整型数组大小是否会溢出数组是否清零文件输入输出是否是要提交的代码

不要太死板,灵活分配时间,拿到尽量多得分、不失误就是成功

NOIP2018 ++RP++

以下By 官方 老师:

一.考试进场前。

1.早餐一定要吃,不用特别,不要吃得太饱。

2.带手表一块、铅笔或签字笔一到两支、三证(学生证、准考证、身份证)

二.进场以后(此时离考试开始一般有5~10分钟时间)

1.检查机器:

A.检查机器是否有保护(在桌面新建一个文件夹后重启,看文件夹还在不在,若在,则表示正常,若不在,则表示机器有保护,必须立刻跟监考老师提出)

B.检查键盘鼠标等硬件是否正常。

C.检查文件的扩展名是否显示,若不显示,一定要将扩展名显示出来

D.日期时间是否正确,不正确则修改

2.安装软件。编程软件都放在D盘或E盘的,可能有的需要自己安装。这一步相信大家都已经会了。

3.手机、U盘一定要放在背包里,然后放到讲台上去。

4.自己列一个考试结束前10分钟的检查项目清单(要详细、全面一点)

5.如果还有时间,可以打一个对拍程序

三.试题下发以后:

1.仔细读题,读三遍。第一遍不要求快,但一定仔细全面,不明白的地方推敲一下。然后再读一遍,对刚才不甚清晰的地方重点看看,并仔细看样例,

检测自己的理解是否有偏差,并且加深题目印象。

再读第三遍,一边读题,一边可以快速思考,有一个基本的判断,是难还是简单,大概需要多少时间。如果觉得有90%的把握可以做出来,就分配一个时间,先写这道题,而不必三道题都看完再动手写。如果没有思路,则可以继续看后面的题。

总之,读题一定仔细,确定写该题之前,一定要有一个时间分配。不能在一道题上耗费了过多时间,影响其他题目。

2.一道题写完,过了样例了以后,别顾着高兴,也别急着做下一题。一定要检查,这里有5步检查

  • step1.可以再看一下题目,重点检查一下清零、数据范围、模数、是否长整型、小数点位数,文件名等等
  • step2.肉眼检测一下程序,看有没有linux下会冲突的变量名、数组是否越界、输出是否和样例输出完全一致等
  • step3.构造小数据测试自己代码,各种情况都要测试,包括极端数据,全面一点。
  • step4.生成最大规模的数据,有时随机数据并不能跑出各种情况,需要在随机数据的基础上自己人工调整一下,测试自己代码是否会超时,或RE等
  • step5.对拍。

    以上5步,自己灵活把握,如果时间不允许,或者自己把握足够大,可以省略step4或step5考场如战场,要审时度势,灵活应对。

    但不管怎么样,一定要有检查的意识。要保证写完一道题,一定要拿到期望的分数。

3.如果出现某题想不出来,不要慌,要相信自己的实力,很多人比你实力还差,更想不出来。你在分配的时间里可以继续想,思路可以发散。如果觉得思维比较混乱,

可以上个厕所,洗个脸。想的时候可以拿纸笔画下草图,可能有帮助。如果过了分配的时间还是不行,就不要死扛,果断写部分分。部分分都拿到了。

记住,NOIP要AK其实也挺难,即使拿高分不难,但是AK很难。出题人一定会防AK的。当然,总有高手是可以AK的。但肯定是少数。

因为如果AK人太多,这套题是要被人诟病的。

但是他部分分也会给的很多。所以,想不出正解的就果断搞部分分。搞到了部分分,还有时间,可以再搞正解。

4.最后十分钟一定要回头检查一下。重点检查是否输出了一些额外的用于调试的字符,文件名是否正确,文件是否放在了正确的位置,文件是否是正确的版本等等。

结合之前自己列的清单,仔细检查。

5.考试时要注意监考老师的提醒,这些提醒都是很重要的。如果监考老师大声宣布什么,一定要停下来仔细听。如果上厕所了,则回来要注意看看黑板上有什么新的提示文字没有。

考试时多按ctrl+s。

6.最后最后,切记,考试时间到了,起立,不要着急走。一定要等到屏幕被锁定了以后才离开,防止别人有意无意按到你的键盘。

7.考完以后,最好是不要讨论。如果要讨论,你一定要能承受得住打击,不要轻易怀疑自己,也不要玻璃心。有时,方法可能有很多种,你只是用了一种与众不同的方法。

即使第一场犯了失误,要记住一句话:过去的没有可能挽回了,立足当下,把握明天。

附大家比赛中常见的错误:

1.题意理解有误。仔细看题,结合小样例、大样例分析。如果还是有不明白的,确定是题意描述不准确的,大胆的跟监考老师提出来。

2.正式评测是linux系统,所以长整型最后一定是%lld输出,有些变量名如time,rank, select,left,right, index等不能用,在linux下有可能报编译错误。

比较好的处理方法是在前面加一个my_,或wo_等。

3.模数要看准确,文件名要看准确,这些最好复制下来。

4.中间变量爆int。

5.估算内存大小时不准确,造成MLE,这种很惨,有可能由100变0分。

6.头文件不要用bits/stdc++.h。noip没有禁止,但可能有额外的副作用。

7.abs,max,min尽量自己define

8.读入优化写错,最后忘了乘上flg,还有fread优化有同学用了,但用错了,没有把握的最好慎用。

9.dfs注意会不会爆栈。

And so on…

NOIP 2018 考前须知的更多相关文章

  1. NOIP 2018 总结

    NOIP 2018 总结 提高组: 应得分 \(100 + 100 + 40 + 100 + 50 + 44 = 434\). 考后期望得分 \(100 + 100 + 20 + 100 + 50 + ...

  2. [OI]Noip 2018总结(普及)

    考砸了,还有原谅我代码十分有限的可读性. 一个人的真正伟大之处就在于他能够认识到自己的渺小.——保罗 从一年前初一九月到现在18年10月接触OI已经有一年了.几次模拟赛也自我感觉良好,都过了一等的线, ...

  3. noip 2018 D1T3 赛道修建

    noip 2018 D1T3 赛道修建 首先考虑二分答案,这时需要的就是对于一个长度求出能在树中选出来的最多的路径条数.考虑到一条路径是由一条向上的路径与一条向下的路径构成,或者仅仅是向上或向下的路径 ...

  4. noip 2018 d2t1 旅行

    noip 2018 d2t1 旅行 (题目来自洛谷) 给定n个城市,m条双向道路的图, 不存在两条连接同一对城市的道路,也不存在一条连接一个城市和它本身的道路.并且, 从任意一个城市出发,通过这些道路 ...

  5. NOIP 2018 真・退役记

    目录 NOIp 2018 真・退役记 7.01 7.05 \(summary\) 7.12 7.18 7.26 - 7.27 8.2 8.3 8.3 8.7 8.9 8.20 8.24 8.27 8. ...

  6. NOIP 2018 普及组 解题报告

    目录 标题统计 题目链接 思路 代码 龙虎斗 题目链接: 思路 代码 摆渡车 题目链接: 思路 对称二叉树 题目链接 思路: 先来解释一下为毛现在才来发解题报告: 其实博主是参加过NOIP 2018普 ...

  7. NOIP/CSP-S 考前注意事项

    NOIP/CSP-S 考前注意事项 实际操作与代码注意事项 基本内容 可以使用 #include <bits/stdc++.h>!!!从来都是可以的!!!不需要背诵一大串头文件,更不要从本 ...

  8. Before NOIP 2018

    目录 总结 刷题 2018 - 9 - 24 2018 - 9 - 25 2018 - 9 - 26 2018 - 9 - 27 2018 - 9 - 28 2018 - 9 - 29 2018 - ...

  9. My thoughts after NOIP 2018(1)

    联赛就这样结束了. 感觉真是奇怪啊.以前看重的东西,像是忽然扔下的包袱,一下子轻了. 而我一直在逃避的,不愿直面的东西,果然终于还是要再次面对了啊. 文化课百废待兴,\(noip\)的最终结果依然未知 ...

随机推荐

  1. 手撕面试官系列(十):面试必备之常问Dubbo29题+MySQL55题

    Dubbo专题 (面试题+答案领取方式见侧边栏) 1.Dubbo 支持哪些协议,每种协议的应用场景,优缺点?2.Dubbo 超时时间怎样设置?3.Dubbo 有些哪些注册中心?4.Dubbo 集群的负 ...

  2. go 指针 通过指针修改int类型的值

    指针的定义 :var p *int 取指针的值 :*p ------------------------------------------------------------------------ ...

  3. 全栈项目|小书架|服务器端-NodeJS+Koa2 实现点赞功能

    效果图 接口分析 通过上面的效果图可以看出,点赞入口主要是在书籍的详情页面. 而书籍详情页面,有以下几个功能是和点赞有关的: 获取点赞状态 点赞 取消点赞 所以项目中理论上与点赞相关的接口就以上三个. ...

  4. 入门篇-contrail-command(对接openstack)All-In-One

    基础环境 系统: centos7.6(3.10.0-957) 64G内存 500G磁盘 关闭防火墙 systemctl disable firewalld 关闭selinux sed -i 's/SE ...

  5. 多个数据源Mongo连接

    MongoDB :https://my.oschina.net/u/3452433/blog/2999501多个数据源Mongo连接:https://juejin.im/post/5cf73090f2 ...

  6. 在Visual Studio 2019中安装Blend 4.5 SDK

    Visual Studio 2017安装时可以指定Blend SDK,到Visual Studio 2019时,安装时已经没有这个选项了. 官方提供的只有老版本4.0的安装包.要使用Blend SDK ...

  7. Hadoop—MapReduce计算气象温度

    Hadoop-MapReduce计算气象温度 1 运行环境说明 1.1 硬软件环境 主机操作系统:Mac OS 64 bit ,8G内存 虚拟软件:Parallers Desktop12 虚拟机操作系 ...

  8. Python基础知识(五)------字典

    Python基础知识(四)------字典 字典 一丶什么是字典 ​ dict关键字 , 以 {} 表示, 以key:value形式保存数据 ,每个逗号分隔 ​ 键: 必须是可哈希,(不可变的数据类型 ...

  9. 区块链会2020再次爆发,先学点DAPP压压惊,跟我一起学《区块链DApp入门实战》

    区块链DApp正在经历市场洗礼,常言道,对抗动荡最稳妥的是稳扎稳打的技术学习,不能临时抱佛脚. 马化腾说:互联网会像水和电一样融入我们的生活.而区块链呢?它是价值互联网的基石,是未来必然的趋势,也会像 ...

  10. kube-controller-manager日志报watch of *v1beta1.Event ended with: The resourceVersion for the provided watch is too old

    1.14.2的k8s版本kube-controller-manager日志报watch of *v1beta1.Event ended with: The resourceVersion for th ...