蓝桥杯大赛,参赛得奖你上你也行,实战题型演练

举报
呆呆敲代码的小Y 发表于 2022/01/14 12:00:16 2022/01/14
【摘要】 @TOC 📢前言恰逢最近 蓝桥杯大赛 正在激烈报名中,今天就来跟大家讲讲关于蓝桥杯的那些事~IT计算机相关专业 的小伙伴肯定或多或少的都听说过蓝桥杯,没报名的可能没有过多的去了解那今天就来一起认识一下什么是蓝桥杯,希望看完本文可以让你对蓝桥杯有一个清晰的认知感兴趣的小伙伴也可以踊跃报名起来,带来的收获可是相当可观的不止是可以提升自己的学习能力,参赛获奖之后对今后的职场之路也有很大的帮助哦!...

@TOC

请添加图片描述


📢前言

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

🎬蓝桥杯

🎥蓝桥杯简介

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

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

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

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

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

在这里插入图片描述


📆蓝桥杯赛制介绍

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

个人赛-软件类 的比赛科目包括 C/C++程序设计Java软件开发Python程序设计Web应用开发
在这里插入图片描述
个人赛(电子类) 包括 单片机设计与开发嵌入式设计与开发物联网设计与开发EDA设计与开发

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

蓝桥杯大赛从校赛开始,经过筛选和训练再到省赛,通过省赛最终再到全国赛
在这里插入图片描述通过上图的赛制流程我们可以发现

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

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

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


🥇参加蓝桥杯的意义

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

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

  1. 学生意义
  • 作为一名学生,在人生中处于一个最美的阶段。
  • 有些人在大学履历丰富,不时参加各种活动,在校生活充实又丰富;有些人可能暂时失去了方向,每天过的无所事事。那么参加蓝桥杯的话,正是一个好的转折点,蓝桥杯的含金量自然不容置疑,但更多的是可以让迷失方向的同学可以找到一个为之努力的方向!
  • 既可以充实自己的学生生活,又可以拿到高含金量的经历。也为自己的大学生活增添一笔浓重的色彩,何乐而不为呢~
  1. 职场意义
  • 大学生活总会过去,而且会很快就过去,就在你无所事事的游戏时间可能学业已经过半了,随后到来的就是职场生涯
  • 有些人临近毕业的时候丝毫不慌,因为他在上学的时候参加过各种活动、比赛等等,经验已经很丰富了,找工作自然相对容易很多。但是有些人可能也只是期末考试的时候临时抱佛脚,只要是拿到一个毕业证仅此而已,工作自然没有那么好找
  • 而蓝桥杯呢,既可以让你的学生经历变得充实,对毕业之后的找工作也是很有帮助。
  • 参加这样的大赛,如果能获奖,在自己的简历上也是一个很大的加分项。而且现在很多企业也与蓝桥杯有挂钩 ,更有就业绿色通道,如果表现优异,直接拿到大厂的敲门砖也不是不可能!

🏳️‍🌈蓝桥杯实战真题直观体验

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

这里我们使用 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);
	}
}

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

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


👥个人结语

  • 蓝桥杯给我个人的第一感受就是大学生竞赛性质的全国性比赛,在含金量上肯定是杠杠的!

  • 题目难度来说算中等吧,最后几道题还是有难度的,前面的题多思考应该问题不大

  • 在我上学的时候班级里也组织过蓝桥杯竞赛报名,可惜当时没有去报名也是一个遗憾

  • 在这里希望还在上学的同学们不要错过这个锻炼自己的机会,可以报名一下给自己一个方向

  • 获奖之后对自己以后的职业生涯也会有所帮助,何乐而不为呢~

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

举报
请填写举报理由
0/200