【新版·赛前必看】2020版信息学奥赛训练--错误集锦

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

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

欢迎同学们在下方发帖补充常见错误,互相督促,赛场不要出锅

致命错误——犯一条就零分

  • 未按题目要求添加文件读写
  • 未按题目要求输出结果
  • 忘写头文件
  • C++万能头文件写错
  • 主函数没有return 0
编译问题
  1. #include<cmath>/<algorithm>却使用abs()及lower_bound()函数;

  2. 少写头文件(如<cstdio>),或写错头文件(如<Cstring>,#include<bits\stdc++.h>);

  3. 注意abs()函数的使用,其支持的类型有限,不要使用labs(long int),;

  4. itoa()/_itoa()函数在C库中被取消定义,不能使用;

  5. 头文件与变量名x1,x2,y1,y2,y0冲突,编译错误;

  6. 以防变量名与系统函数名冲突,可以变量名去掉元音字母;

  7. 读入long long,输出却是print("%d")(可以通过开启“显示最多警告”加以解决),可加编译命令:-Wall -Wextra -Wl,--stack=536870912或者

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值