欢迎同学们在下方发帖补充常见错误,互相督促,赛场不要出锅
致命错误——犯一条就零分
- 未按题目要求添加文件读写
- 未按题目要求输出结果
- 忘写头文件
- C++万能头文件写错
- 主函数没有return 0
编译问题
-
没
#include<cmath>/<algorithm>却使用abs()及lower_bound()函数; -
少写头文件(如
<cstdio>),或写错头文件(如<Cstring>,#include<bits\stdc++.h>); -
注意abs()函数的使用,其支持的类型有限,不要使用labs(long int),;
-
itoa()/_itoa()函数在C库中被取消定义,不能使用; -
头文件与变量名
x1,x2,y1,y2,y0冲突,编译错误; -
以防变量名与系统函数名冲突,可以变量名去掉元音字母;
-
读入long long,输出却是
print("%d")(可以通过开启“显示最多警告”加以解决),可加编译命令:-Wall -Wextra -Wl,--stack=536870912或者具体设置; -
看清楚编译命令,看是否开O2,是否开C++11,如果不开,不要使用C++11特性;
-
加了
inline后的返回值因inlin

这篇博客汇总了信息学奥赛训练中常见的错误,包括编译问题、低级错误、运行超时和答案错误等,并提供了对应的解决方案,旨在帮助参赛者减少赛场错误。
最低0.47元/天 解锁文章
1865

被折叠的 条评论
为什么被折叠?



