aaa
进场前检查手表 U 盘等违禁物品
使用 -Wall,-Wextra 与 -Wshadow 避免潜在的错误。
开大栈空间: -Wl,-stack=512000000
本地打开 O2 防止 UB
打开 c++14 避免语法问题:-std=c++14
使用 Dev 开兼容模式,防止进程卡死。
熟知 taskkill 用法
你不要在这一天食用你不经常食用的食品。
你应该尽早入眠,但如果你失眠,不要过于焦虑。一晚上的失眠通常不会显著影响你第二天上午的精力,just relax。
你必须阅读所有的题目。
你应该在除极特殊的情况外为每个题编写代码。
你应该在每个题上投入不小于 20 分钟的思考时间,包括各档部分分。
你应该在编写你认为会消耗你超过 30 分钟时间的代码 前整理你的做法,并花费一定的时间验证正确性。
你不应该在有其他事情可做时编写你认为会消耗你超过 90 分钟时间的代码。
你不要编写你认为会消耗你超过 150 分钟时间的代码。
你不应该在任何一道题目上花费超过 150 分钟,不要在任何一道题目上花费超过 210 分钟。
你不要在比赛结束前 15 分钟内编写任何新的代码。
你不要在比赛结束前 5 分钟内修改任何代码。
你必须在距离比赛结束 15 分钟时,首先备份你的代码,然后检查所有题目与子文件夹的名称,使用题面规定的编译选项编译测试所有代码,并测试所有的附加样例文件。
你不应该在比赛时编写你从未编写过的算法。
你不要在比赛时编写任何你没有信心能够完成的算法。不要依赖于奇迹发生。
如果你发现你编写某份代码所消耗的时间超过了你所预期的时间,你应该重新评估并考虑是否仍可继续完成。
你应该做好你需要拿到当天比赛几乎满分的心理准备。
在有充足的时间时,你不应该放弃任何可以获得的部分分,哪怕它只有很少的分数。
在比赛前,你不应该思考其他人,包括你所认识或熟悉的选手的发挥,不要揣摩 XXX 能不能过这个题,不要揣摩做不出这道题目该怎么办。考场不是给你写回忆录的地方,请尊重你在漫长的训练中换来参加考试的机会。
保持头脑的清醒,心态不要爆炸,更不要上头,拿满暴力分总比爆零好。
要有充分的自信,相信自己具备一定的实力。
别给自己太大的压力,被题卡住不要慌张,必要时果断放弃,只要心态没崩分数就不会太难看,省选还能追。