您的位置:首页 > 其它

考试注意事项

2017-11-08 21:45 411 查看
NOIP2017复赛考试时间,11月11,12日,也就是大后天。

出发时间:11月10日早8:30,记得带身份证。

考试注意事项:

0.来着老师的建议:

一定要头脑冷静。

合理规划时间——最后的一个,半个小时。

明确做什么最有效率,无论考前考试中。

先通读全篇,大体手算一下,思考一下——30-40分钟。

一定要拿全暴力分,部分分——最重要的任务。

一定要及时理清思路!

注意心态,切记。

1.来着学长的教导:

千万不要紧张。

在NOIP前一天试机的时候,记得将键盘上的每一个键都按一遍,确保能用并且好用,键盘鼠标等硬件设备的问题尽量在考试之前解决。

监考老师你你和校方沟通的唯一渠道,切记利用。他还有最重要的一个用途 检查文件存放格式!在交卷之前,一定一定要让他帮你看看是不是放对位置了。

做题的时候怎么做呢?

先看题,然后脑跑样例

脑跑完样例看数据范围

看完数据范围

只要你能想出两种及以上的做法

一定要都打出来

最好每个档次都打一份,然后拍

记得对拍

拍的越多越稳重

不要气重复变量名,仔细检查,不一定会报错。

交卷子之前

1、检查文件名。

2、把每份代码都编译一遍。

3、计算空间有没超过3200万个int。

4、检查输入输出格式(要考虑到ccf的sx给的数据格式有问题的情况,比如多了很多个空格和回车之后你的程序还能不能输出正确答案)(让你按行输出的时候就不要打空格啦)。

5、考虑是否要开longlong。

6、每一个程序都要过一遍样例。

7、检查是否会有数组越界、负数内存、整数被零除的情况

如上。

然后,如果还是不放心,可(bi)以(xi)用考试系统上的cena测试一遍,这样可以完全避免ce、mle的情况。

2.合众之力:

考虑极限数据,处理各种边界。

打对手读。

注意Windows和Linux的不同。

next,time,y1,pipe,rank,link这些不要做变量名。

滚动数组的重要性。

能不memset就不memset,次数多了会很慢。

string 类型的字符串必须整个赋值,不能只给其中的一位赋值string不能赋值单个字符。

SPFA需判负环,dijkstra不能跑负权边。

如果要开多维数组,把空间小的放在前面,会更好(有可能从TLE到AC)。

数组sort时,一定把里面的排序区间写对(尤其是最小生成树里,别顺手写成n)

long double这竟然不能直接定义输入,实现的话需要定义int变量再强转成long double才可以。

if/for/while () 后面不要手残打个;

写暴力的时候拿全带特判的分,这些特判可能比较麻烦,但是好拿分。

注意运算符的优先级,用位运算的时候拿不准就都加括号,特别注意位运算和逻辑运算符的优先级问题。

一定要注意题目是不是给定“过滤行尾回车空行”。

3.自我分析:

宏观事项

看准题意。

确保两天的第一题满分。

完成一个题后再去做下一个题,不要幻想做完之后的题以后再回来做。

注意样例不一定有代表性,一定要生成随机数据验证并尽可能对拍,做过的题保证得分。

注意检查考试文件名,去注释,并提前整理考试文件。

去厕所可以帮助你稳定心绪,得到一个安静的思考环境,所以在去厕所的路上正好是冷静分析的大好时机。

但主要不要频繁吃零食,喝饮料,不要过多外出去厕所,这会让你过于松懈。

如果可能的化利用Cena等软件检查可能出现的RE,CE等错误。

如果Dev_c的动态调试没法用,注意换一下文件保存位置不要放在磁盘根目录或将源程序放于文件夹中再使用。

拿到题目后先浏览完三道题,并确立大体思路,然后再做。

对于一道题,先准确把握题意,脑跑样例,观察数据范围,谨慎一点的话分数据写程序,保证得分。

对于一道题思考不要超过半小时,理不清思路先打暴力,借以推正解。

一定要在理清思路后再写代码。

多打草稿,多尝试写反例。

一定要注意文件提交格式,建子文件夹,其中只放cpp文件。

考试结束后带走相关证件。

做题细节

代码中变量名不要使用关键字。

改变变量类型后记得同步修改格式输出。

注意空间问题,128M下int至多开3200万数组,依此换算即可。

数组注意不要越界不要访问负数下标。

4000

strlen函数不要放在for循环里会TLE。

int型的三维数组赋0x7f的极大值可能会炸。

将变量全部开到结构体中输出sizeof(结构体)/1024/1024得到占用总内存,注意不用*字节数。

STL等容器十分吃内存,注意。

复习一下离散化…我不习惯用map而且这个慢。

注意整数被零除等非法情况。

注意double的存储方式,转int会向下取整小1,注意精度。

注意对搜索程序的优化,有时不妨对数据排下序方便加剪枝,最优性剪枝,可行性剪枝,并注意保证正确性。

如果数据范围没有明确说明,一定要注意l>r,0<=n<=…等需要特判的情况。

保持清晰的思路,清醒的状态,注意及时调整状态,保持良好心态,稳定发挥。

我很清楚我要什么,我也很清楚我可以得到。

所以一定一定要思路清晰,时刻明白自己在干什么,完美的发挥出应有的水平,并取得优异的成绩。

我希望,一步一步,接近我的梦想,我的人格期许,我明媚的未来和我所追求的美,倾慕洒脱而又心存执念,沉醉于沿途的花香而不忘前行的初衷,心中的渴望一直拉扯着我去改变,我对自己说:

“You are gonna to carry the weight.”

显然,这就是我的道吧。



2017.11.8夜,我终于将建立博客之初的配图承诺完成了。

2017.11.10夜,复习形形色色的模板。

2017.11.11夜,竞速 codevs 2776 寻找代表元,二分图匹配裸题。

2017.11.17夜,民间数据评测,成绩不太好….Day1 T2 遗漏了一些情况,Day2 T1 计数器tot忘记清空,可能会导致RE。祈祷着官方数据出奇迹。

拜托了出现奇迹吧!我要拿到一等奖!我要去省选!

我问过许多人,为什么选择了这条道路,有人说,因为很有趣啊,还有人说,人是要有梦想的。这些话让我深受鼓舞,让我不禁产生了强烈的欲望——想和他们一起走到最后。

我发现我真的很爱这门奥赛,很爱我们Loi的集体,在这里一起奋斗岁月让我懂得了何为责任,梦想与传承。

我希望我可以得到一等奖,这样我就可以去省选,就可以在这条路上走的更远,就可以背负起离开的许多人的梦,就可以毫无顾虑的说:

“我无脑冲上去了,我撞得头破血流,但我在为我喜欢的东西而奋斗。”

“这就是我的OI生涯,我觉得值得为之而活,如果有机会的话,我还想再活一次。”

就是这样。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息