蓝桥杯大赛,参赛得奖你上你也行,实战题型演练
@TOC
📢前言
- 恰逢最近
蓝桥杯大赛
正在激烈报名中,今天就来跟大家讲讲关于蓝桥杯
的那些事~ IT计算机相关专业
的小伙伴肯定或多或少的都听说过蓝桥杯
,没报名的可能没有过多的去了解- 那今天就来一起认识一下什么是
蓝桥杯
,希望看完本文可以让你对蓝桥杯
有一个清晰的认知 - 感兴趣的小伙伴也可以踊跃报名起来,带来的收获可是相当可观的
- 不止是可以提升自己的学习能力,参赛获奖之后对今后的职场之路也有很大的帮助哦!
🎬蓝桥杯
🎥蓝桥杯简介
蓝桥杯大赛
由工业和信息化部人才交流中心主办,国信蓝桥承办,截至2021年,已经连续举办十二届赛事
。
大赛以立足行业,广泛参与为宗旨,“蓝”
代表工业和信息化产业,“桥”
象征着大赛连接高校和企业,为行业选拔和输送优秀人才的使命。
蓝桥杯大赛
入选 全国高校学科竞赛排行榜
,成为高校教育教学改革和创新人才培养的重要竞赛项目。
江苏、四川、辽宁、甘肃、宁夏等省份都将蓝桥杯大赛纳入本省重点赛项,积极鼓励和组织高校大学生参加大赛
蓝桥杯大赛的 竞赛模式
和 奖项
获得全国高校的高度认可,多所高校将蓝桥杯大赛评为A级赛事
,在大赛选手升学考研阶段,提供加分推免等多项优惠政策,激励更多学生通过参与大赛提升专业技能。
📆蓝桥杯赛制介绍
大赛共包括三个竞赛组别,个人赛(软件类)
,个人赛(电子类)
,以及视觉艺术设计赛
个人赛-软件类
的比赛科目包括 C/C++程序设计、Java软件开发、Python程序设计和Web应用开发
个人赛(电子类)
包括 单片机设计与开发、嵌入式设计与开发、物联网设计与开发 和 EDA设计与开发
视觉艺术设计赛
有 动画设计类、视频设计类、平面设计类(海报)、平面设计类(吉祥物) 和 UI设计类
蓝桥杯大赛从校赛开始,经过筛选和训练再到省赛,通过省赛最终再到全国赛
通过上图的赛制流程我们可以发现
校赛
一般报名就有机会参加省赛,省赛
的获奖概率是60%,而总决赛也就是全国赛
获奖概率更是百分之百!
也就是能获奖的概率还是非常之高的,加上蓝桥杯自身的含金量也是杠杠的,所以说这个比赛对我们真的非常友好!
学校组织报名的话我个人还是非常推荐参加的,至于参加的意义接着看下面我的总结!
🥇参加蓝桥杯的意义
既然是全国性质的大赛,每一届的报名人数那么多,那么自然参加蓝桥杯的意义是很重大的!
要不然也不会每年都有那么多人参加,这一点毋庸置疑~ 下面我个人给大家整理了几点提供参考
- 学生意义
- 作为一名学生,在人生中处于一个最美的阶段。
- 有些人在大学履历丰富,不时参加各种活动,在校生活充实又丰富;有些人可能暂时失去了方向,每天过的无所事事。那么参加蓝桥杯的话,正是一个好的转折点,蓝桥杯的含金量自然不容置疑,但更多的是可以让迷失方向的同学可以找到一个为之努力的方向!
- 既可以充实自己的学生生活,又可以拿到高含金量的经历。也为自己的大学生活增添一笔浓重的色彩,何乐而不为呢~
- 职场意义
- 大学生活总会过去,而且会很快就过去,就在你无所事事的游戏时间可能学业已经过半了,随后到来的就是职场生涯
- 有些人临近毕业的时候丝毫不慌,因为他在上学的时候参加过各种活动、比赛等等,经验已经很丰富了,找工作自然相对容易很多。但是有些人可能也只是期末考试的时候临时抱佛脚,只要是拿到一个毕业证仅此而已,工作自然没有那么好找
- 而蓝桥杯呢,既可以让你的学生经历变得充实,对毕业之后的找工作也是很有帮助。
- 参加这样的大赛,如果能获奖,在自己的简历上也是一个很大的加分项。而且现在很多企业也与蓝桥杯有挂钩 ,更有就业绿色通道,如果表现优异,直接拿到大厂的敲门砖也不是不可能!
🏳️🌈蓝桥杯实战真题直观体验
接下来就让我们一起看看十二届的省赛真题,直面比赛~
这里我们使用 Java语言
进行解题,这种题主要是考验算法,其实使用哪种语言区别不是很大!
1.相乘
问题如下:
-
题目很简短,我们直接选择正面刚他~
-
从题目中我们可以看出,就是求1 至 1000000007之间,有没这样一个数可以与2021相乘然后再除以1000000007后的余数为999999999
-
我们采用数学算数的思路就可以分析这道题:
(2021 *A) % 1000000007 == 999999999
-
问题就是A在不在1 至 1000000007之间,在就返回该值,不在就返回0
-
那我们直接使用
for循环
就可以直接解决这个问题了,示例代码如下:
public static void main(String[] args) {
for (int i = 1; i < 1000000007; i++)
{
if ((i * 2021) % 1000000007 == 999999999)
{
System.out.println(i);
return;
}
}
System.out.println(0);
}
输出结果为:17912964
, 也可以使用BigInteger
来做,防止出错
2.再来看一道编程题:最少砝码
通过分析题目、手动枚举发现,该题符合三进制规律,所以直接三进制计算即可。
示例代码如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
long x=sc.nextLong();
long sum=1,cur=1;
while(sum<x){
sum+=Math.pow(3, cur);
cur++;
}
System.out.println(cur);
}
}
代码并不复杂,难的是做题时思考算法的这个过程
也就是说这个比赛最重要的就是算法,平时多刷题,参加比赛的优势就会越大!
👥个人结语
-
蓝桥杯
给我个人的第一感受就是大学生竞赛性质的全国性比赛,在含金量上肯定是杠杠的! -
题目难度
来说算中等吧,最后几道题还是有难度的,前面的题多思考应该问题不大 -
在我上学的时候班级里也组织过蓝桥杯竞赛报名,可惜当时没有去报名也是一个遗憾
-
在这里希望还在上学的同学们不要错过这个锻炼自己的机会,可以报名一下给自己一个方向
-
获奖之后对自己以后的职业生涯也会有所帮助,何乐而不为呢~
- 点赞
- 收藏
- 关注作者
评论(0)