C语言输入输出效率优化 scanf和printf作为C语言的标准输入输出函数,为了提高效率,也是有优化的空间的注意,本页面中介绍的读入和输出优化均针对整型数据,若要支持其他类型的数据(如浮点数),可自行按照本页面介绍的优化原理来编写代码。输入优化:我们都知道,getchar是用来读入一个字符的数据并将其转换为char类型的函 经验与技巧 2022年04月16日 208 点赞 0 评论 89575 浏览
蓝桥杯比赛的获奖比例是多少? 2026年之前的蓝桥杯的省赛和国赛获奖比例依次为:一等奖:10% 晋级国赛二等奖 :20%三等奖:30%共计60%有奖2026年之后,比例有所调整,其中省赛获奖比例调整为:一等奖:10% 晋级国赛二等奖 :15%三等奖:25%共计50%有奖2026年之后蓝桥杯国赛获奖比例调整为:一等奖:10%二等奖 :25%&nb 蓝桥杯常见问题FAQ 2026年08月24日 0 点赞 0 评论 152 浏览
本机电脑测试没有问题为什么提交答案错误(WA)? 初入竞赛的不少同学面临这样的问题,就是明明自己的输出与题目的样例输入没有区别,也确实仔细检查过了,但提交还是答案错误,或者只得了几十分,这是为什么呢?前面介绍OJ的文章中提到过,题目给出的样例数据仅仅是方便用户验证题意的,后台真正测试的数据并非如此, 经验与技巧 2022年03月07日 280 点赞 0 评论 85089 浏览
蓝桥杯ABC组是什么意思,怎么选 蓝桥杯的组别指两种,一种是按语言分,即C/C++组、Java组、Python组,这个是完全自己选择的。另一个组是按学校分的,即研究生组、大学A组、大学B组、大学C组,对应的题目难度也会由高到低,其中研究生只能研究生组,211及985院校可以报大学A组或研究生组, 蓝桥杯常见问题FAQ 2026年08月24日 0 点赞 0 评论 126 浏览
ACM与蓝桥杯竞赛入门 无论是ACM还是蓝桥杯、NOIP各种编程竞赛,只要有编程基础,就可以学习的竞赛入门教程,让你无缝过渡竞赛,算法、数据结构、经验技巧统统都有,助你取得好成绩!本套教程面向有一定编程基础,如C语言、C++、java或Pyhton语言的同学,有志在竞赛中施展才华,获得成绩的同学。 了解竞赛 2022年04月01日 176 点赞 0 评论 99956 浏览
为什么提交会时间超限(TLE)? 明明答案都一样,样例也没问题,为什么提交确是时间超限呢??这里给大家举一个例子,如果是一个N以内素数的问题,大家可能会使用常见的算法如:#include<stdio.h>intmain(){inti,j;intN,a;scanf("%d",&N);for(i=2;i<=N;i++)//因为1不是素数, 经验与技巧 2022年01月10日 190 点赞 0 评论 75775 浏览
什么是OJ,是做什么的? 什么是OJ,是做什么的?常见的ACM、蓝桥杯、甚至NOIP等主流比赛中,无论实时出结果还是赛后统一评测,几乎都是以OJ作为评测系统的,即非人工主导,机器自主评测。这就是OJ-全称为OnlineJudge,即在线评测系统由于程序设计类比赛,不仅仅要验证程序的正确与否, 了解竞赛 2022年03月29日 232 点赞 0 评论 141997 浏览
为什么gets函数不能用了? 在提交问题时,不少接收字符串的时候可以用gets函数(以前确实可以),但由于get函数不提供给出足够长的输入字符串时,避免目标数组缓冲区溢出的手段。std::gets于C++11被弃用,并于C++14移除。可使用std::fgets替代。也就是说现在只要用C++11及以后版本的标准, 经验与技巧 2022年02月08日 242 点赞 0 评论 173501 浏览
为什么提交会运行错误(RE)? 如题,本地测试明明没问题,为什么提交会运行错误呢?通常来说,运行错误是由于运行过程中出现了,如数组越界、野指针、除0等问题。因此本地测试没问题,仅仅是常规数据可以,但提交后,OJ后台的数据测试过程中出现了如上所述的问题。比如,某字符串相关的问题, 经验与技巧 2022年01月05日 91 点赞 0 评论 101312 浏览
常用OJ刷题网站介绍(附链接) 在了解了OJ系统之后,可以明白几乎学编程是离不开OJ的,尤其竞赛的同学,那么我应该刷哪些OJ呢,可以说是非常之多,这个问题等于问“哪家饭店摊最好吃?”这个问题的答案取决于你的喜好是啥,今天笔者为大家罗列了常见OJ的对比,希望对大家都有帮助,需要注意的是这里排除了国外的OJ, 了解竞赛 2022年01月13日 269 点赞 0 评论 129928 浏览