时间分配
8:00-8:30 配置竞赛环境,先熟悉题目难度,初步判断题目类型,大致分配时间;
8:30-10:00 三道题的暴力,大致 $[160,190]$ 分;
10:00-10:40 中等题的正解,大致 $230$ 分;
10:40-11:40 难题的乱搞或三道题卡常或正解,大致 $[240,270]$ 分;
11:30-12:00 程序整理,加文件输入输出,环境差异检查;
12:00-12:10 打包&提交。
注意事项
文件输入输出和程序名直接复制粘贴题目上的;
尽量不使用 stl ;
不使用 cin, cout
注意数组大小;
注意 int $\leq2\times10^9$ , long long $\leq 9\times10^{18}$ ;
常用代码
vimrc
1 | set nu |
timer.cpp
1 |
|
memory
1 | std::cerr<<sizeof(a)/1024/1024<<"MB"; |
INF
1 | const int INF=1061109567 |