写在前面:①大佬勿在意,小打小闹!②若不决参加与否,希望下文可以给你帮助(仅限程序设计赛项)。
文章目录
一、个人真实情况
二、比赛最细简介
三、最全参赛准备
四、比赛时候遇到不会做怎么办?
一、个人真实情况
211自动化专业
对计算机感兴趣,热爱Java,喜欢微信小程序
正在学408准备23考研
参加全国高校计算机能力挑战赛时只熟悉JavaSE,数据结构和算法未系统学习
二、比赛最细简介
主办单位:计挑赛的主办单位是全国高等学校计算机教育研究会,主管机关是教育部,同时也是民政部注册登记的全国一级法人学会。可以自行百度该主办单位。
兄弟比赛:全国高等学校计算机教育研究会主办的还有“中国高校计算机大赛”(C4赛),这个比赛的知名度更高。C4赛已经举办五届,是主打高水平、高难度、高要求的高端计算机类系列赛事,无论是参赛门槛、赛题难度、赛事含金量都较高;而“全国高校计算机能力挑战赛”则主要定位为全国性计算机赛事(研究生、本科、高职高专均可参加),参赛门槛、赛题难度都相对与C4赛低一些,目前刚刚第三届,知名度不如C4赛,但在努力成长中。
参赛费用:60元(决赛不再另外收费)
奖项设置:
①初赛(区域赛):一等奖:不超过报名数的5%,颁发电子荣誉证书;二等奖:不超过报名数的10%,颁发电子荣誉证书;三等奖:不超过报名数的20%,颁发电子荣誉证书;优秀奖:不超过报名数的15%,颁发电子荣誉证书。
②晋级决赛:各区域前30%获奖选手将晋级决赛。
③决赛(全国赛):一等奖:不超过报名数的3%,颁发荣誉证书+指导老师证书;二等奖:不超过报名数的7%,颁发荣誉证书+指导老师证书;三等奖:不超过报名数的10%,颁发荣誉证书+指导老师证书。
比赛形式:初赛决赛均为线上(平台+摄像头监考);初赛选择题+编程题,决赛编程题。
比赛语言:C/C++、Java、Python
三、最全参赛准备
报名之后可以至个人中心“在线练习”进行模拟答题,不过只能进行一次,请慎重。其余的并不需要刻意准备什么,主要可以看看所使用的语言的一些数据类型、数据结构存在形式,比如Java的数组、字符串、ArrayList等常用的表达。然后可以练习http://www.mokit.top/index网站里面能力挑战赛的题目。其它刷题平台就不需要了。
四、比赛时候遇到不会做怎么办?
这个情况可以说,能抢点分就抢点分。因为系统对于每一题的评分都是基于多个测试数据的,只要通过某个测试数据,就可以获得该测试数据相应的分数,所以对于输出值是某个确定的值的题目,可以直接 System.out.print("某个确定的值");。
这里简单举个例子:
题目:若输入的数大于0则输出“正数”,否则输出“非正数”。
代码:
import java.util.*; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); System.out.print("正数"); } }
应该可以明白意思吧?就是对于一些输出结果为“正数”的测试数据,通过这种方法就可以得一点分了。
最后祝你可以获奖!加油!