lzexmpoane

以下是关于 NOI 系列相关比赛的一些事 er
(划掉表示暂时未知,不确定)
1、不要作弊,不要使用 SSH !!!
2、不要违规!!!
3、请不要在赛场上吃东西、唱歌、发出噪声,会吵到其他人的
4、main 函数返回值不是 \(0\) 会爆 RE
5、printf 可以使用 %.0lf 的形式
6、以 __ 开头的函数、命名空间(gcc 的函数、命名空间)可以使用
7、freopen 要记得写,要去注释
9、main 函数必须要有返回值,返回值必须为整数,即 int main() 或更标准的 int main(void)
10、不要加花里胡哨的的“友好提示”
11、记得程序是机器比较
12、注意 spj
13、千万不要写 exit(1); 这种奇怪的东西
14、考试要记得时间
15、注意 j0j1jny0y1yn 是第二类贝塞尔函数,用这些名字定义变量、函数,会重名
16、__int128__int128_t__uint128_t 可以使用
17、用 long long 缩写 ll 时,记得加上 typedef long long ll;,或者用 #define 定义
18、用 unsigned long long 缩写 ull 时,记得加上 typedef unsigned long long ull;,或者用 #define 定义
19、不能保证快读绝对正确请不要打快读,使用 scanfprintf
20、能不用 cincout 就不用 cincout
21、记得写 using namespace std; 否则在 std 命名空间下的变量、函数请使用 std::
22、使用 scanfprintf 一定要遵守格式,long long 类型对应 %lld
23、定义数组,即 type name[length];,其中 length 是常数
24、提交时建议准考证号文件夹里不仅有对应题目的源代码,还有对应题目的文件夹,里面有对应题目的源代码
25、pb_ds 可以使用
26、记得交源文件
27、如果有除法和乘法的运算的话,记得先算乘法,同级运算交换顺序不影响结果,避免精度误差,除非必须这样
28、写完程序有时间记得对拍
29、睡好觉,会在考场上晕的
30、能写正解就写正解,不要认为正解太难就不写了
31、请熟练掌握高精度算法
32、注意变量名的作用域
33、stackqueuepriority_queue 是容器适配器,没有迭代器
34、STL 中使用 inserterase 后原迭代器可能错位
35、千万不要使用 Windows.h
36、不要使用 system 函数
37、程序里不要 UB
38、千万不要使用 #pragma
39、十年 OI 一场空,不开 long long 见祖宗
40、sort 的时间复杂度是 \(O(n\log_2{n})\)
41、& 的优先级低于 ==
42、不要写错变量名

分类:

技术点:

相关文章: