​蓝桥杯简介​​​​蓝桥杯赛制介绍​​​​参加蓝桥杯的意义​​​​蓝桥杯实战真题直观体验​​​​个人结语​




十三届蓝桥杯大赛 报名进行中,参赛得奖你上你也行_含金量


前言


  • 恰逢最近 ​​蓝桥杯大赛​​​ 正在激烈报名中,今天就来跟大家讲讲关于​​蓝桥杯​​的那些事~
  • ​IT计算机相关专业​​​ 的小伙伴肯定或多或少的都听说过​​蓝桥杯​​,没报名的可能没有过多的去了解
  • 那今天就来一起认识一下什么是​​蓝桥杯​​​,希望看完本文可以让你对​​蓝桥杯​​有一个清晰的认知
  • 感兴趣的小伙伴也可以踊跃报名起来,带来的收获可是相当可观的
  • 不止是可以提升自己的学习能力,参赛获奖之后对今后的职场之路也有很大的帮助哦!


蓝桥杯

蓝桥杯简介

​蓝桥杯大赛​​​ 由工业和信息化部人才交流中心主办,国信蓝桥承办,截至2021年,已经连续举办​​十二届赛事​​。

大赛以立足行业,广泛参与为宗旨,​​“蓝”​​​代表工业和信息化产业,​​“桥”​​象征着大赛连接高校和企业,为行业选拔和输送优秀人才的使命。

​蓝桥杯大赛​​​ 入选 ​​全国高校学科竞赛排行榜​​,成为高校教育教学改革和创新人才培养的重要竞赛项目。

江苏、四川、辽宁、甘肃、宁夏等省份都将蓝桥杯大赛纳入本省重点赛项,积极鼓励和组织高校大学生参加大赛

蓝桥杯大赛的 ​​竞赛模式​​​ 和 ​​奖项​​​ 获得全国高校的高度认可,多所高校将蓝桥杯大赛评为​​A级赛事​​,在大赛选手升学考研阶段,提供加分推免等多项优惠政策,激励更多学生通过参与大赛提升专业技能。

十三届蓝桥杯大赛 报名进行中,参赛得奖你上你也行_比赛_02


蓝桥杯赛制介绍

大赛共包括三个竞赛组别,​​个人赛(软件类)​​​,​​个人赛(电子类)​​​,以及​​视觉艺术设计赛​

​个人赛-软件类​​ 的比赛科目包括 C/C++程序设计Java软件开发Python程序设计Web应用开发

十三届蓝桥杯大赛 报名进行中,参赛得奖你上你也行_蓝桥杯_03

​个人赛(电子类)​​ 包括 单片机设计与开发嵌入式设计与开发物联网设计与开发EDA设计与开发

​视觉艺术设计赛​​ 有 动画设计类视频设计类平面设计类(海报)平面设计类(吉祥物)UI设计类

蓝桥杯大赛从校赛开始,经过筛选和训练再到省赛,通过省赛最终再到全国赛

十三届蓝桥杯大赛 报名进行中,参赛得奖你上你也行_蓝桥杯_04通过上图的赛制流程我们可以发现

​校赛​​​一般报名就有机会参加省赛,​​省赛​​​的获奖概率是60%,而总决赛也就是​​全国赛​​获奖概率更是百分之百!

也就是能获奖的概率还是非常之高的,加上蓝桥杯自身的含金量也是杠杠的,所以说这个比赛对我们真的非常友好!

学校组织报名的话我个人还是非常推荐参加的,至于参加的意义接着看下面我的总结!


参加蓝桥杯的意义

既然是全国性质的大赛,每一届的报名人数那么多,那么自然参加蓝桥杯的意义是很重大的!

要不然也不会每年都有那么多人参加,这一点毋庸置疑~ 下面我个人给大家整理了几点提供参考

  1. 学生意义

  • 作为一名学生,在人生中处于一个最美的阶段。
  • 有些人在大学履历丰富,不时参加各种活动,在校生活充实又丰富;有些人可能暂时失去了方向,每天过的无所事事。那么参加蓝桥杯的话,正是一个好的转折点,蓝桥杯的含金量自然不容置疑,但更多的是可以让迷失方向的同学可以找到一个为之努力的方向!
  • 既可以充实自己的学生生活,又可以拿到高含金量的经历。也为自己的大学生活增添一笔浓重的色彩,何乐而不为呢~

  1. 职场意义

  • 大学生活总会过去,而且会很快就过去,就在你无所事事的游戏时间可能学业已经过半了,随后到来的就是职场生涯
  • 有些人临近毕业的时候丝毫不慌,因为他在上学的时候参加过各种活动、比赛等等,经验已经很丰富了,找工作自然相对容易很多。但是有些人可能也只是期末考试的时候临时抱佛脚,只要是拿到一个毕业证仅此而已,工作自然没有那么好找
  • 而蓝桥杯呢,既可以让你的学生经历变得充实,对毕业之后的找工作也是很有帮助。
  • 参加这样的大赛,如果能获奖,在自己的简历上也是一个很大的加分项。而且现在很多企业也与蓝桥杯有挂钩 ,更有就业绿色通道,如果表现优异,直接拿到大厂的敲门砖也不是不可能!


蓝桥杯实战真题直观体验

接下来就让我们一起看看十二届的省赛真题,直面比赛~

这里我们使用 ​​Java语言​​ 进行解题,这种题主要是考验算法,其实使用哪种语言区别不是很大!

1.相乘

问题如下:

十三届蓝桥杯大赛 报名进行中,参赛得奖你上你也行_原力计划_05


  • 题目很简短,我们直接选择正面刚他~
  • 从题目中我们可以看出,就是求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.再来看一道编程题:最少砝码

十三届蓝桥杯大赛 报名进行中,参赛得奖你上你也行_原力计划_06

十三届蓝桥杯大赛 报名进行中,参赛得奖你上你也行_含金量_07

通过分析题目、手动枚举发现,该题符合三进制规律,所以直接三进制计算即可。

示例代码如下:

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);
}
}

代码并不复杂,难的是做题时思考算法的这个过程

也就是说这个比赛最重要的就是算法,平时多刷题,参加比赛的优势就会越大!


个人结语


  • ​蓝桥杯​​给我个人的第一感受就是大学生竞赛性质的全国性比赛,在含金量上肯定是杠杠的!
  • ​题目难度​​来说算中等吧,最后几道题还是有难度的,前面的题多思考应该问题不大
  • 在我上学的时候班级里也组织过蓝桥杯竞赛报名,可惜当时没有去报名也是一个遗憾
  • 在这里希望还在上学的同学们不要错过这个锻炼自己的机会,可以报名一下给自己一个方向
  • 获奖之后对自己以后的职业生涯也会有所帮助,何乐而不为呢~