第十届蓝桥杯大赛软件类省赛Java 研究生组
第十届蓝桥杯全国软件和信息技术专业人才大赛
第十届蓝桥杯全国软件和信息技术专业人才大赛报名指南一、学生:1.参赛学生须登录大赛官网完成如下报名流程(每个步骤不可省略):(1)注册账号(已注册学生用原账号登录)。
(2)学籍身份认证(验证学生实名信息和所属院校信息)。
a) 学生实名认证信息包括:姓名、证件号码、2寸彩色证件照电子版(证件照如不规范将会审核失败,须重新上传)及身份证正反面照片;b)学生填写所在院系认证:学校、学历、入学及毕业时间、所在院系以及学生证照片等;如学生教育经历发生变更,可以通过“添加更多教育经历”提交审核进行重新认证。
(3)选择报名科目和组别。
(4)选择院校缴费或个人缴费(如确定由院校组织报名和缴费的学生请选择院校缴费,学生相关报名信息将会出现在院校账号中,由院校老师统一完成后续筛选、报名及缴费工作。
如学生不确定是否院校给统一报名缴费,请联系院校老师确认。
如院校不统一组织报名或者未给学生报名,学生可选择个人报名并缴费,非211院校个人报名缴费功能将在院校报名工作完成后开放,预计在12月中旬开放,211院校不受此时间限制)。
(5)院校缴费/个人缴费成功后,学生报名工作完成。
(6)准考证下载(赛前一周可登录报名系统下载准考证并打印,按照准考证上的比赛时间和地点准时参加比赛)。
(7)奖项查询(赛后在报名系统内查询)。
2.证书申领:学生获奖后不仅将获得大赛获奖证书(不用申领),学生和其指导教师还可自愿申领由工业和信息化部人才交流中心颁发的全国软件/电子行业人才证书,以及由IBM公司颁发的IBM国际认证证书,详情请登录大赛官网查询。
3.蓝桥招聘:依托于工业和信息化部人才交流中心,致力于打造以(专/本/硕/博)应届高校毕业生为中心的专业互联网招聘平台,创新「人才经纪人」服务模式为每位求职者提供一站式就业解决方案,包括职业评估,技能评估,心理评估,面试技巧,职场培训,岗位推荐等专属定制化就业服务。
蓝桥招聘强大的「人才经纪人」团队,均具有人力资源服务十年以上从业经验。
蓝桥杯省赛经验
蓝桥杯省赛经验先说点⼉别的,我不怎么喜欢发博客这种总结性的东西(因为我感觉都是抄来抄去的没有什么意思,我个⼈也不喜欢这种总结⽅式),系主任要求的读后感和⼤作业的开发计划我从来没有写过(因为没有感受也谈不上有什么计划),之前有段时间发过⼀部分算法题的题解(后来没有坚持下来),个⼈⽔平有限很难也不愿意投⼊过多的精⼒在这种思路的解释上。
说说蓝桥杯吧,我是个双⾮学校的学⽣,错过了省内的程序设计竞赛(时间不固定),然后决定参加蓝桥杯,好⽍也是程序设计竞赛,有⽐没有强。
18年参加过⼀次,报的是C++,感觉很不好,题⽬不难但是做着让⼈很难受,最后就拿了个省⼆排名还很靠后。
看着别⼈很多博客说这个⽐赛⽔然后⾃⼰XJB敲都去北京了云云,⾃⼰却不能有个像样的成绩,⼼⾥其实很不舒服,但是⼼⾥还是默认了这种实⼒上的差距。
今年⼜参加了⼀次,因为上⼀次的感觉很不好,所以这⼀次确实是没少下功夫,我基本天天都会在LeetCode上看看题⽬,感觉实⼒进步⾁眼可见。
后来反思认识到上⼀次成绩不如意存在三个问题:1、对⾃⼰⽔平没有⽐较准确的估计,⾃我期望值说实话有点⾼。
2、程序设计或者说算法思路上⽐起⼀些有经验的⼈来讲⽋缺不少,就当时那个⽔平去参加没进决赛概率⽐较⼤。
3、我平时都是⽤Java,结果选了C/C++那组,由于准备不够充分,发挥不⾏也有道理可讲。
因此我这次选的是Java组。
然后稍微讲下这次的题吧,五个填空,五个编程。
这次的填空没有程序填空,都是直接填写答案的那种。
填空题⽐较简单,简单归简单得多个⼼眼⼉,⽐如第⼀题求篮球队五个位置上可能的最⼤评分那个题,据说很多⼈直接把每个位置的最⼤值相加的答案提交了,这就属于多个⼼眼⼉就不会错的题⽬。
剩下的题都得写程序,字符串截取计数、变形的斐波那契数列、暴⼒破解求数字和⽅案数、dfs⾛迷宫然后贪⼼选最优解,应该是都对了,反正填空题⽐较轻松。
⼤题第⼀个是求数字中带2、0、1、9的数字之和,看起来应该是个送分题吧,我没找到什么规律,就直接暴⼒破解了,不知道测试⽤例有没有全部通过。
第十届蓝桥杯大赛软件类省赛Java 大学C 组
第十届蓝桥杯大赛软件类省赛Java大学C组第十届蓝桥杯大赛软件类省赛Java大学C组【考生须知】考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题。
考试时间为4小时。
考试期间选手可浏览自己已经提交的答案,被浏览的答案允许拷贝。
时间截止后,将无法继续提交或浏览答案。
对同一题目,选手可多次提交答案,以最后一次提交的答案为准。
选手必须通过浏览器方式提交自己的答案。
选手在其它位置的作答或其它方式提交的答案无效。
试题包含“结果填空”和“程序设计”两种题型。
结果填空题:要求选手根据题目描述直接填写结果。
求解方式不限。
不要求源代码。
把结果填空的答案直接通过网页提交即可,不要书写多余的内容。
程序设计题:要求选手设计的程序对于给定的输入能给出正确的输出结果。
考生的程序只有能运行出正确结果才有机会得分。
注意:在评卷时使用的输入数据与试卷中给出的示例数据可能是不同的。
选手的程序必须是通用的,不能只对试卷中给定的数据有效。
所有源码必须在同一文件中。
调试通过后,拷贝提交。
注意:不要使用package语句。
注意:选手代码的主类名必须为:Main,否则会被判为无效代码。
第十届蓝桥杯大赛软件类省赛1第十届蓝桥杯大赛软件类省赛Java大学C组试题A:求和本题总分:5分【问题描述】小明对数位中含有2、0、1、9的数字很感兴趣,在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574。
请问,在1到2019中,所有这样的数的和是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。
本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
试题A:求和2第十届蓝桥杯大赛软件类省赛Java大学C组试题B:矩形切割本题总分:5分【问题描述】小明有一些矩形的材料,他要从这些矩形材料中切割出一些正方形。
当他面对一块矩形材料时,他总是从中间切割一刀,切出一块最大的正方形,剩下一块矩形,然后再切割剩下的矩形材料,直到全部切为正方形为止。
(仅供参考)第十届蓝桥杯大赛青少年创意编程Python组省赛
上表由裁判在赛后填写,请参赛选手及阅卷裁判签名确认上述成绩准确无误。
选手_________、裁判_________ 注意事项:1.赛场内应保持安静,参赛选手间严禁互相交谈,违者将被取消比赛资格;2.比赛过程中,自带的笔记本计算机及不得开启WLAN或蓝牙等各种无线通讯功能,违者将被取消比赛资格;3.比赛过程中,应将准考证及身份证件放置桌子左上角,以备监考人员随时核对、检查;4.参赛选手的手机在检录后必须保持关闭状态直至比赛结束,违者将被取消比赛资格;5.比赛过程中,笔记本电脑须调为静音;6.请在做题之前认真阅读题目,编程题目设置有步骤分,即只完成部分功能也可以得到相应的分数;7.比赛答卷时间为120分钟;8.比赛结束后,请自行整理所有自带设备及配件,并妥善带出赛场,尤其不要遗漏电源、连线等细小零部件;9.比赛结束时裁判现场收卷,参赛选手须核对赛卷中的准考证号和姓名准确无误;本赛卷一律交给判卷裁判,比赛选手不得自行带走,否则取消比赛成绩。
注意:须将比赛程序集中保存到电脑上的固定目录中,命名为【准考证加名字】的目录下,例如:“1102030102张明昊”,以便赛后裁判及时收集你的比赛程序。
一、编程题第一题(难度系数1,满分50分)编程实现:用1、3、5、8这几个数字,能组成的互不相同且无重复数字的三位数各是多少?总共有多少个?输入:无输出:多行数字,每行一个三位数组成的三位数的总个数将程序命名为“lq001”。
评判标准:10分:能输出至少一个三位数字;30分:输出了多于10个三位数字,且确实不重复;50分:完全符合题意,即在30分标准的基础上,正确地输出了可组合的三位数和组合后三位数的总数量。
第二题(难度系数2,满分50分)编程实现:打印出1~1000之间包含3的数字;如果3是连在一起的(如233)则在数字前加上&;如果这个数字是质数则在数字后加上*,例:(3,13*,23*,&33,43*…&233*…)。
第十届蓝桥杯大赛软件类省赛 CC++ 研究生组
第十届蓝桥杯大赛软件类省赛C/C++研究生组第十届蓝桥杯大赛软件类省赛C/C++研究生组【考生须知】考试开始后,选手首先下载题目,并使用考场现场公布的解压密码解压试题。
考试时间为4小时。
考试期间选手可浏览自己已经提交的答案,被浏览的答案允许拷贝。
时间截止后,将无法继续提交或浏览答案。
对同一题目,选手可多次提交答案,以最后一次提交的答案为准。
选手必须通过浏览器方式提交自己的答案。
选手在其它位置的作答或其它方式提交的答案无效。
试题包含“结果填空”和“程序设计”两种题型。
结果填空题:要求选手根据题目描述直接填写结果。
求解方式不限。
不要求源代码。
把结果填空的答案直接通过网页提交即可,不要书写多余的内容。
程序设计题:要求选手设计的程序对于给定的输入能给出正确的输出结果。
考生的程序只有能运行出正确结果才有机会得分。
注意:在评卷时使用的输入数据与试卷中给出的示例数据可能是不同的。
选手的程序必须是通用的,不能只对试卷中给定的数据有效。
对于编程题目,要求选手给出的解答完全符合GNU C/C++标准,不能使用诸如绘图、Win32API、中断调用、硬件操作或与操作系统相关的API。
代码中允许使用STL类库。
注意:main函数结束必须返回0注意:所有依赖的函数必须明确地在源文件中#include<xxx>,不能通过工程设置而省略常用头文件。
所有源码必须在同一文件中。
调试通过后,拷贝提交。
提交时,注意选择所期望的编译器类型。
第十届蓝桥杯大赛软件类省赛1第十届蓝桥杯大赛软件类省赛C/C++研究生组试题A:立方和本题总分:5分【问题描述】小明对数位中含有2、0、1、9的数字很感兴趣,在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574,平方和是14362,立方和是400816。
请问,在1到2019中,所有这样的数的立方和是多少?【答案提交】这是一道结果填空的题,你只需要算出结果后提交即可。
蓝桥杯比赛要求
七、奖项设置及评选办法7.1 省赛1.参赛选手奖省赛每个组别设置一、二、三等奖,比例分别为10%、20%、30%,总比例为实际参赛人数的60%,零分卷不得奖。
省赛一等奖选手获得直接进入全国总决赛资格。
所有获奖选手均可获得由工业和信息化部人才交流中心及大赛组委会联合颁发的获奖证书。
2.指导教师奖省赛中获奖的参赛选手的指导教师将获得“蓝桥杯全国软件和信息技术专业人才大赛(××赛区)优秀指导教师”称号。
3.参赛学校奖参赛组织工作表现突出、经审批符合相关条件的单位,将获得“蓝桥杯全国软件和信息技术专业人才大赛(××赛区)优秀组织单位”称号;参赛选手成绩优异,经审批符合相关条件的学校将获得“蓝桥杯全国软件和信息技术专业人才大赛(××赛区)优胜学校”称号。
7.2 总决赛全国总决赛按参赛项目和成绩,为获奖学生、教师和组织单位颁发相应证书和奖励。
其中:1.参赛选手奖个人赛根据相应组别分别设立特、一、二、三等奖及优秀奖。
在决赛奖项设置中,每个组别设置特等奖1名,一等奖不高于5%,二等奖占20%,三等奖不低于25%,优秀奖不超过50%,零分卷不得奖。
所有获奖选手均可获得由工业和信息化部人才交流中心及大赛组委会联合颁发的获奖证书。
大学组总决赛三等奖及以上选手,如果获得本校免试推研资格,将获得北京大学软件与微电子学院等院校的面试资格,并优先录取为该院普通硕士研究生。
大学组总决赛三等奖及以上选手,可免除笔试,直接获得百度、IBM等企业在员工招聘及实习生招聘中的面试机会。
2.指导教师奖所有获奖选手的指导教师,均可获得“蓝桥杯全国软件和信息技术专业人才大赛优秀指导教师”证书。
3.参赛学校奖参赛组织工作成绩突出、经审批符合相关条件的单位,获“蓝桥杯全国软件和信息技术专业人才大赛优秀组织单位”称号;参赛选手成绩优异、经审批符合相关条件的学校,获“蓝桥杯全国软件和信息技术专业人才大赛优胜学校”称号。
第十届蓝桥杯省赛真题
参考代码:#include "STC15F2K60S2.H"#include "MAIN.H"#include "HAREWARE.H"#include "DIG.H"#include "I2C.H"#include "DELAY.H"#include "LED.H"sbit s4 = P3^3;//按键S4sbit s5 = P3^2;//按键S5sbit s6 = P3^1;//按键S6sbit s7 = P3^0;//按键S7unsigned int PCF_NUM = 0;//电压值unsigned char led_mode = 0xff; //LED灯点亮模式unsigned int f_num = 0;//频率数值unsigned char j = 0;//频率测量里面的等待中断标志unsigned char diya_num = 0;//储存模数转换返回的电压值unsigned char timer = 0;bit s4_mode = 1;//1为电压测量模式,0为频率测量模式bit s5_mode = 0;//1为输出2.0v电压,为0跟随PCF8591三通道电压输出bit s6_mode = 1;//1为开启LED灯显示,0为关显示bit s7_mode = 1;//1为开启数码管显示,0为关显示bit gensui = 0;//0为不跟随电压输出,1为跟随电压输出unsigned char useg_num[]={0x3e,0,0,0,0,0,0,0};//电压数值数组unsigned char fseg_num[]={0x71,0,0,0,0,0,0,0};//频率数值数组void key_scan();//按键扫描函数原型unsigned char dian_ya_ce_liang(); //电压测量函数原型void TimerInit();//定时计数初始化函数原型/************************************************************************************************/ /******************************************函数**************************************************/ /************************************************************************************************/void main()//主函数{HAREWARE_init();//关闭外部设备DIG_init();//数码管初始化LED_init();//LED灯初始化TimerInit();//定时器1初始化P20 = 1;while(1)//等待中断{key_scan();//按键扫描if(~s5_mode)//判断是否是电压跟随模式{PCF_DA(103); //没有跟随gensui = 0; //没有跟随}else{gensui = 1; //跟随电压}if(s4_mode)//判断是否为电压测量模式{diya_num = dian_ya_ce_liang();led_mode = 0xfe;//电压测量模式指示灯亮if(((diya_num * 0.01953125 >= 1.5) && (diya_num * 0.01953125 < 2.5)) || (diya_num * 0.01953125 >= 3.5)){led_mode &= 0xfb;//满足条件第三个指示灯亮}if(gensui){led_mode &= 0xef;//电压跟随第五个指示灯亮}PCF_NUM = diya_num * 1.953125;//变成十进制的数字,把小数乘一百useg_num[5]=DIG_CODE[PCF_NUM/100];//百位数字PCF_NUM = PCF_NUM % 100;useg_num[6]=DIG_CODE[PCF_NUM/10];//十位数字PCF_NUM %=10;useg_num[7]=DIG_CODE[PCF_NUM];//个位数字LED_show(led_mode);//LED等显示DIG_show(useg_num);//数码管显示if(gensui)//判断是否是电压跟随模式{PCF_DA(diya_num); //没有跟随}}else//频率测量模式{TR1 = 1;//开始计时TR0 = 1;//开始计数j = 1;//等待中断标志置1while(j);//等待中断}}}////////////////////////////////////////////////////////////////////////////////////////////////////////void TimerInit()//定时计数器初始化函数{AUXR &= 0x3F;//12分频TMOD &= 0x00;//TMOD(定时/计数器模式寄存器)清零TMOD |= 0x15;//T0设置为模式1,计数;T1设置为模式1,定时TH0 = TL0 = 0;//计数器清零TL1 = 0xF0; //设置定时初值TH1 = 0xD8; //设置定时初值EA = 1;//开总中断ET1 = 1;//开定时器1中断}//////////////////////////////////////////////////////////////////////////////////////////////////////////////unsigned char dian_ya_ce_liang(){return PCF_AD(3);//返回模数转换值}////////////////////////////////////////////////////////////////////////////////////////////////////////////void key_scan()//键盘扫描函数{P3 |= 0x0f;//P3低4位设为全1if(~s4)//判断S4按键{delay1ms(5);//按键消抖if(~s4)//判断S4按键{s4_mode = ~s4_mode;}}if(~s5)//判断S5按键{delay1ms(5);//按键消抖if(~s5)//判断S5按键{if(s4_mode)//如果在电压测量模式则改变电压跟随标志{s5_mode = ~s5_mode;//s5_mode取反}}}if(~s6)//判断S6按键{delay1ms(5);//按键消抖if(~s6)//判断S6按键{s6_mode = ~s6_mode;if(~s6_mode){LED_init();//关LED灯}}}if(~s7)//判断S7按键{delay1ms(5);//按键消抖if(~s7)//判断S7按键{s7_mode = ~s7_mode;//取反if(~s7_mode)//如果数码管开关标志为0,关数码管显示{DIG_init();//关数码管}}}while(~s4||~s5||~s6||~s7)//松手检测{if(s4_mode)//如果为电压测量模式,数码管显示电压值,防止出现数码管黑屏现象{DIG_show(useg_num);//数码管显示电压测量值LED_show(led_mode);//LED显示电压测量模式}else//如果为频率测量模式,数码管显示频率值,防止出现数码管黑屏现象{DIG_show(fseg_num);//数码管显示频率测量值LED_show(led_mode);//LED显示频率测量模式}}}/*/////////////////////////////////////////////////////定时器1中断函数///////////////////////////////////////////////////////////*/void T1()interrupt 3//定时器1中断函数{unsigned char i = 0;unsigned int f_num2 = 0;P20 = ~P20;TR0 = 0;//停止计数TR1 = 0;//停止定时TL1 = 0xF0;//设置定时初值TH1 = 0xD8;//设置定时初值timer++;//计数器加1j = 0;//等待中断标志清零if(timer == 20){f_num = (TH0 * 256 + TL0) * 5; //计算频率timer = 0;TL0 = TH0 = 0;//计数器清零for(i=7;i>2;i--)//重新初始化频率数值数组{fseg_num[i] = 0;//除数组的第一位和第二位其他的初始化为0 }if((f_num >= 1000 && f_num < 5000)||(f_num >= 10000)){led_mode = 0XF5;//满足条件led4亮}else{led_mode = 0XFD;}for(i = 7;i>2 && f_num != 0;i--){fseg_num[i] = DIG_CODE[f_num % 10];f_num /= 10;}}LED_show(led_mode);DIG_show(fseg_num);}。
关于蓝桥杯大赛,你应该了解的那些事!
今天,我们来聊聊蓝桥杯大赛的那些事。
蓝桥杯大赛究竟是什么赛事呢?别着急,我会来给大家答疑。
IT相关专业的同学,千万不要错过哦,蓝桥杯大赛可以助你为职场之路做好铺垫。
一. 蓝桥杯赛事简介蓝桥杯全国软件和信息技术专业人才大赛,是由工业和信息化部人才交流中心举办的全国性IT学科赛事。
全国1200余所高校参赛,累计参赛人数超过40万人。
蓝桥杯大赛连续两年被列入中国高等教育学会发布的“全国普通高校学科竞赛排行榜”,是高校教育教学改革和创新人才培养的重要竞赛项目。
对大学生综合评测,奖学金评定,升学考研都有一定助益。
大赛共包括三个竞赛组别,个人赛-软件类,个人赛-电子类,以及视觉艺术大赛。
其中个人赛-软件类的比赛科目包括C/C++程序设计、Java软件开发、Python程序设计。
今年第十二届蓝桥杯报名时间是2020年12月-2021年3月,4月省赛,5月国赛。
蓝桥杯大赛已成功举办11届,成为国内始终领跑的人才培养选拔模式,并受到行业和企业的高度认可,含金量也逐年增加,主要体现在:蓝桥杯大赛题目的专业度高,专业度和难度已经与国际国内知名程序设计类竞赛不相上下。
双一流大学的参与度逐年提高,以最近的第11届蓝桥杯大赛为例,来自双一流大校的参赛选手近10000名;专业顶尖选手越来越多,对历年选手的跟踪回访,发现大赛选手与ACM参赛选手高度重叠,可谓赢家通吃。
二. 参加蓝桥杯的好处大学,是人生中最美最重要的时段。
在大学,有的人经历苍白,有的人经历丰富,究竟是苍白还是丰富,取决于人的选择。
如果你是IT类的学生,那么,我建议你了解并参加蓝桥杯大赛。
既然我这么建议,那肯定是有道理的,比如:1. 可以丰富自己的大学经历有的人,在大学失去了方向和斗志,浑浑噩噩,当初信誓旦旦要从事IT相关领域,最后发现,是从事打游戏这个领域,毕业前才发现,自己所学甚少。
而蓝桥杯大赛,恰好可以让你丰富自己的大学经历,不枉费专业,不虚此行。
2. 可以提供自己的实力和水平有不少同学是很有上进心的,但苦于不知道怎么发力。
2020第十届蓝桥杯青少年编程大赛Arduino竞赛规则
关于举办第十届蓝桥杯大赛青少年创意编程组Arduino 编程比赛的通知附件一:Arduino 编程竞赛规则1.竞赛时长Arduino 编程竞赛的省赛及国赛,竞赛时长均为90分钟,详细赛程安排另行通知。
2.竞赛分组分为 Arduino 创意编程初级组:(1-4 年级组)及高级组:(5-8 年级组)。
3.竞赛形式竞赛形式为个人赛,一人一机。
选手自带笔记本计算机,计算机上应提前预装 ArduinoIDE 或“米思齐”编程环境。
比赛过程中选手的笔记本计算机应关闭 WIFI 和蓝牙,计算机和 Arduino 控制器之间用 USB 连接线进行连接。
考试结束时,选手不退场,由裁判现场判卷,并回收选手答卷。
考试结束时选手上交自己编写程序的 U 盘,裁判判分。
4.参赛选手设备环境4.1选手计算机配置:选手计算机的硬件配置及操作系统需满足最新版本 ArduinoIDE 或“米思齐” 编程环境的运行要求。
选手应确保计算机上已经安装 ArduinoIDE 编程环境或“米思齐”最新版本。
【附】Arduino IDE下载地址:https:///en/Main/Software“米思齐”下载地址:/explore/software4.2选手 Arduino 控制器及外设:选手应自备 Arduino 控制器,Arduino 控制器的类型为兼容 Arduino UNO 或Arduino MEGA2560 的控制器。
选手需要准备的外设模块,如表 1 所示,选手也可以将这些模块集成在 Arduino 控制器上:表 1:Arduino 编程组可能使用的外设模块5.试题形式竞赛包括选择题和编程题,以选手所提交的完成结果为评分依据。
5.1选择题根据题目的描述,在多个备选答案中选出一个或者多个正确选项,不对解题过程和解题方式(可以用计算机验证或者手工计算)做出要求,只评判选择结果的正误。
5.2编程题题目为若干具有一定难度梯度的编程题目。
这些题目的要求明确、答案客观。
软件类-黑龙江赛区获奖名单
黑龙江哈尔滨工程大学10373807方福鑫C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437446李灵杰C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437057崔浩文C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437310林孔仁C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437384张澎C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437133潘世超C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437458王永好C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10436928吴财溢C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437339郭鹏鑫C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10436978陈仁苗C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437053魏敦豪C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437005刘雪超C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437097王佳妮C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437464肖汉平C/C++程序设计大学A组一等奖是黑龙江哈尔滨工业大学10437501潘名扬C/C++程序设计大学A组一等奖是黑龙江哈尔滨工程大学10373781徐家雷C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437440朱芮C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10436719单黎潇C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10436915王蕾蕾C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437163高云泽C/C++程序设计大学A组一等奖是黑龙江哈尔滨工业大学10437553周兆楠C/C++程序设计大学A组一等奖是黑龙江哈尔滨工程大学10373783许明杰C/C++程序设计大学A组一等奖是黑龙江哈尔滨工程大学10373898孙卫琦C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10436717李金澎C/C++程序设计大学A组一等奖是黑龙江东北林业大学10437397李维壮C/C++程序设计大学A组一等奖是黑龙江哈尔滨工程大学10373809徐子男C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10436911赵非凡C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437143胡小文C/C++程序设计大学A组一等奖是黑龙江哈尔滨理工大学10437181李皓丞C/C++程序设计大学A组一等奖是黑龙江哈尔滨工业大学10437538邓俊辰C/C++程序设计大学A组一等奖是黑龙江哈尔滨工程大学10373840王箭C/C++程序设计大学A组二等奖黑龙江东北林业大学10437448赵雪C/C++程序设计大学A组二等奖黑龙江东北林业大学10437462黄乐淘C/C++程序设计大学A组二等奖黑龙江哈尔滨工业大学10437514郑康杰C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437043郭留阳C/C++程序设计大学A组二等奖黑龙江东北农业大学10437481黄雪彤C/C++程序设计大学A组二等奖黑龙江哈尔滨工业大学10437559曹舒淇C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437065段学松C/C++程序设计大学A组二等奖黑龙江东北林业大学10437358冯天祥C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436749苏诗文C/C++程序设计大学A组二等奖黑龙江东北林业大学10437444肖建毫C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436725任鑫C/C++程序设计大学A组二等奖黑龙江东北农业大学10437493王禹C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373797张婧轩C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436715鲁鹏帆C/C++程序设计大学A组二等奖黑龙江东北林业大学10437302杨德璐C/C++程序设计大学A组二等奖黑龙江东北农业大学10437479李易伟C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373787罗琪C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436737刘方艳C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437027张杨杨C/C++程序设计大学A组二等奖黑龙江东北林业大学10437456杨胜捷C/C++程序设计大学A组二等奖黑龙江东北林业大学10437378张乾龙C/C++程序设计大学A组二等奖黑龙江东北林业大学10437405冯伽略C/C++程序设计大学A组二等奖黑龙江哈尔滨工业大学10437512王魁C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373767王好天C/C++程序设计大学A组二等奖黑龙江东北林业大学10437466方震C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436731闫攀C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436781乔柳C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436878娄铠宇C/C++程序设计大学A组二等奖黑龙江东北林业大学10437450齐泽华C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373833刘崇鹏C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373817邵通C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436711江绪桢C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437145杨奕铮C/C++程序设计大学A组二等奖黑龙江东北林业大学10437337王泉茹C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373799马林江C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373835曾德智C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436707许忠源C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436848易琳凯C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437144陈章骏C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437146孙麒皓C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436980邵蔚C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373825范逸凡C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373862高嘉乐C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437039刘智厚C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437078涂清鹏C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437093丁雨轩C/C++程序设计大学A组二等奖黑龙江东北农业大学10437489曹莹莹C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373846贾连晨C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437104许爽C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437140王雨C/C++程序设计大学A组二等奖黑龙江东北林业大学10437300张峻巍C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436872齐汉民C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437059郝思闻C/C++程序设计大学A组二等奖黑龙江东北林业大学10437341常霄玉C/C++程序设计大学A组二等奖黑龙江东北林业大学10437403何昊C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373884钱瑞祥C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436943鞠永全C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373890石书玮C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436967李睿C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437032许智C/C++程序设计大学A组二等奖黑龙江东北农业大学10437477孙昊昱C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436940赵鑫C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436959黄弘毅C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437011郑弘雨C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437013蒲巍C/C++程序设计大学A组二等奖黑龙江东北林业大学10437347詹泽晔C/C++程序设计大学A组二等奖黑龙江东北农业大学10437475王妍C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436767陈俊杰C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437071吕思浓C/C++程序设计大学A组二等奖黑龙江东北林业大学10437436陈振C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436896王立君C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436948许志芳C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436976陈希明C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437091吕昌昊C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437100蔡云龙C/C++程序设计大学A组二等奖黑龙江哈尔滨工业大学10437539孔美豪C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436787王国雄C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436918陈婉铢C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436999李鑫熠C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437085李嘉洋C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373785于昊艺C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436882马路遥C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436888徐镇道C/C++程序设计大学A组二等奖黑龙江哈尔滨工业大学10437536李泉C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436904宋耀辉C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436779朱佳豪C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436795冯紫君C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437083孙齐鹏C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437122李柏杨C/C++程序设计大学A组二等奖黑龙江东北林业大学10437318王清泓C/C++程序设计大学A组二等奖黑龙江哈尔滨工业大学10437522石开宇C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437006张思佳C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437088钟逸晟C/C++程序设计大学A组二等奖黑龙江东北林业大学10437393李宇涵C/C++程序设计大学A组二等奖黑龙江东北林业大学10437454姜涌C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436805董文睿C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436929史久聪C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436983曹雨琛C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437045林昊C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373765王若珂C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373805卢海斌C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373844吴述坤C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436723蔡云轩C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436989车浩楠C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10437124裴永旭C/C++程序设计大学A组二等奖黑龙江哈尔滨理工大学10436894王利民C/C++程序设计大学A组二等奖黑龙江东北林业大学10437380魏景琦C/C++程序设计大学A组二等奖黑龙江东北林业大学10437407杨乐佳C/C++程序设计大学A组二等奖黑龙江哈尔滨工程大学10373775孙雅涵C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373870王羽钧C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373880王鹏C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436836梁睿衍C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436891杨帆C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436968梁军C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437007吴东朋C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437147苏文龙C/C++程序设计大学A组三等奖黑龙江东北林业大学10437423刘焰锋C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373803吴立宇C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436913吴国庆C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436842王恩琦C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437038高犇C/C++程序设计大学A组三等奖黑龙江东北林业大学10437372孙良怿C/C++程序设计大学A组三等奖黑龙江东北林业大学10437460孙杰C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436924石磊C/C++程序设计大学A组三等奖黑龙江东北林业大学10437366陆妤C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373852闫莲C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436909刘昕雨C/C++程序设计大学A组三等奖黑龙江哈尔滨工业大学10437503郑志斌C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436951王聪C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373839刘凯C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436823齐健男C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436881李虎C/C++程序设计大学A组三等奖黑龙江东北林业大学10437308邓浩海C/C++程序设计大学A组三等奖黑龙江东北林业大学10437316赵路达C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437036陈俊杰C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436942彭睿杰C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437167戚健骢C/C++程序设计大学A组三等奖黑龙江东北林业大学10437399苏仁嘉C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436759庄子晨C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436783陈鹏C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437042高天明C/C++程序设计大学A组三等奖黑龙江东北林业大学10437314夏彤彤C/C++程序设计大学A组三等奖黑龙江东北林业大学10437432董天宇C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436838郭亮C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436885徐浩博C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436953程从广C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437179陈志昂C/C++程序设计大学A组三等奖黑龙江东北林业大学10437320吴鹏C/C++程序设计大学A组三等奖黑龙江东北林业大学10437323姚安然C/C++程序设计大学A组三等奖黑龙江东北农业大学10437473姚安逸C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436829孙东C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436998王天柱C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437096火振权C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437103丁景富C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373795王帅博C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436963罗育豪C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437109黄炳文C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437156许谦C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436789张宇欣C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373773李阳C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373854兰宇晨C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437151刘尧彦C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436893王星阳C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436932唐子龙C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437171莫嘉瑜C/C++程序设计大学A组三等奖黑龙江东北林业大学10437452田丁筱菲C/C++程序设计大学A组三等奖黑龙江东北农业大学10437485陈韶昱C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436992应霜霜C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373850刘陆C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437118孙立博C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437121邱顺然C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436969艾鑫C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436984陈玥霖C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436797焦树扬C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436850张严C/C++程序设计大学A组三等奖黑龙江东北林业大学10437391克劲松C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373811廖礼斌C/C++程序设计大学A组三等奖黑龙江东北林业大学10437401郭子钰C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436819王春生C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436988韩隆轩C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437037陈彦欣C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437050陈龙C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373789郭劲文C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436721芦泽C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436813许浩烁C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437101刘书赫C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437168欧俊C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373779刘娜铭C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436938刘兆琨C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373769杨贝宁C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373831邓英旭C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436862白文轩C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436907黄文耀C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436977吉宝伦C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437055徐靖怡C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437068洪钰博C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437157赵家明C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437159邱承昊C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437160李翠超C/C++程序设计大学A组三等奖黑龙江东北林业大学10437362李欢欢C/C++程序设计大学A组三等奖黑龙江东北农业大学10437495马雨璇C/C++程序设计大学A组三等奖黑龙江哈尔滨工业大学10437520刘思琦C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436941桑晓倩C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437075孙铂恒C/C++程序设计大学A组三等奖黑龙江东北林业大学10437360王吉富C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436803李剑楠C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437034郑鑫C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436743董江峰C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436757严吉C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436860窦鹏飞C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436880曲宏岩C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436916王文韬C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436970何琛贤C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437154陶世杰C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437158郝凡C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437165徐锋C/C++程序设计大学A组三等奖黑龙江东北林业大学10437395于丽蔷C/C++程序设计大学A组三等奖黑龙江哈尔滨工业大学10437506于海波C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373856陈旭升C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436817万晓天C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436898李雨潇C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436919田乙琛C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437023赵元馨C/C++程序设计大学A组三等奖黑龙江东北林业大学10437431季晓亮C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437000杜昊霖C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437072曹靖涛C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373914江佳鸿C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436889李洪成C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436947秦庆宇C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437175霍楷峰C/C++程序设计大学A组三等奖黑龙江东北林业大学10437370龙超悦C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373771孟孜阳C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373827于玥C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373876蒋林宇C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373888吴浩C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436751赖嘉文C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436854王超慧C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436905李福健C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436910张煜C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436921吴超权C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436927秦慧桐C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436936薛瑞C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437026张鹏C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437047李岩C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437079张裕博C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437081代佳楠C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437095张正琦C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437120王龙飞C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437126陆韵C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437049付喜江C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437074赵海蓉C/C++程序设计大学A组三等奖黑龙江东北林业大学10437345曾令国C/C++程序设计大学A组三等奖黑龙江东北林业大学10437415罗冠C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436900郭家辉C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436747雎浩宇C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436785莫德铭C/C++程序设计大学A组三等奖黑龙江哈尔滨工程大学10373906宋宇航C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436713牟思丞C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437024张昊C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437030郜浩宇C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437125李元庆C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436709赵璐唯C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436733钱凌锋C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436864李美璇C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436944张淮瑞C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437002韩有阳C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436920曹梦晴C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436991高云C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437010徐致远C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10437111黄仪华C/C++程序设计大学A组三等奖黑龙江东北林业大学10437434陕唐剑C/C++程序设计大学A组三等奖黑龙江东北林业大学10437468周忠钰C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436727刘志宇C/C++程序设计大学A组三等奖黑龙江东北林业大学10437349张浩C/C++程序设计大学A组三等奖黑龙江哈尔滨理工大学10436812张成优C/C++程序设计大学B组一等奖是黑龙江牡丹江师范学院10437207杨鑫C/C++程序设计大学B组一等奖是黑龙江哈尔滨理工大学10436847梁薪弛C/C++程序设计大学B组一等奖是黑龙江哈尔滨学院10437577李瞻哲C/C++程序设计大学B组一等奖是黑龙江黑龙江大学10437259全紫薇C/C++程序设计大学B组一等奖是黑龙江哈尔滨学院10437573程建C/C++程序设计大学B组一等奖是黑龙江哈尔滨学院10437601陈灿华C/C++程序设计大学B组一等奖是黑龙江佳木斯大学10373929公丕玺C/C++程序设计大学B组一等奖是黑龙江牡丹江师范学院10437203任磊C/C++程序设计大学B组一等奖是黑龙江牡丹江师范学院10437236秦飞虎C/C++程序设计大学B组一等奖是黑龙江牡丹江师范学院10437201王晓科C/C++程序设计大学B组一等奖是黑龙江佳木斯大学10373957陶宇C/C++程序设计大学B组一等奖是黑龙江佳木斯大学10373927孙铭泽C/C++程序设计大学B组一等奖是黑龙江佳木斯大学10373975付洪宝C/C++程序设计大学B组一等奖是黑龙江哈尔滨理工大学10436800张皓淞C/C++程序设计大学B组一等奖是黑龙江哈尔滨学院10437597冯小芸C/C++程序设计大学B组一等奖是黑龙江黑龙江科技大学10391409陈雨秋C/C++程序设计大学B组一等奖是黑龙江牡丹江师范学院10437209马寅C/C++程序设计大学B组一等奖是黑龙江哈尔滨学院10437568张海伦C/C++程序设计大学B组一等奖是黑龙江黑龙江科技大学10391399马钰娟C/C++程序设计大学B组一等奖是黑龙江东北石油大学10373581刘烊C/C++程序设计大学B组一等奖是黑龙江佳木斯大学10373931李可新C/C++程序设计大学B组一等奖是。
蓝桥杯——大赛介绍
我国信息化建设迫切需求 建设难度: 软 >> 硬 用人单位: 人才缺口大,项目急,不惜代价留存人才,挖? 高校: 毕业生就业问题
企业、高校接轨? 高校培训、实习 培训机构 企业入职培训
竞赛目标(1)
突出“实战”能力
全程机考,无纸质试卷(发草稿纸) 目标明确,手段宽松 有别于:期末考试1
评分方法(3)
编程大题
主要依据程序自动测试运行结果
✓ 编译不通过的直接按0分记 ✓ 多个测试用例,每个用例单独测试,单独计分 ✓ 最后求累计分数
评分方法(4)
编程大题
存在问题
✓ 测试用例与题面举例不同,不能用printf System.out.println 蒙混 ✓ 使用标准输入、输出。 便于重定向测试。 ✓ 严格按题目要求,不要画蛇添足。输出的内容不要有多余的东西。
java环境
只允许JDK6.0 API,不支持7.0以上特性
IDE: Eclipse helios release2 (不含JavaEE特性) 请检查IDE连接的JDK是否符合要求 检查eclipse是否开启了泛型功能 无论用何种工具,提交的结果:
✓ 只有一个文件 ✓ 不包含任何工程配置文件
基本算法
算法不是死的,可以有各种灵活的“杂合”或“变种” 程序填空题中可能含有某个算法的思想,需要能读懂。 专科组除了“穷举法”,也可能题面代码中出现“递归”
图论算法
图的深度优先、广度优先遍历 求割点或桥 极大强连通分量 拓扑排序 最短路径 欧拉回路 最小生成树 最大流,费用流 二部图
编程题目
✓ 特殊情形,需评审代码
评分方法(1)
结果填空题
与标准答案一致,则得分 比对时会去掉前后多余的空白字符
第十届蓝桥杯大赛青少年创意编程Minecraft组省赛-初级组%281%29
俯视图;铅笔涂黑示例
)
第 5 题图
答题区
6、【难度 4】turtle 的初始位置如图所示,面向箭头所示方向,turtle 背包里有足够的钻石块,请将程序
运行结束后钻石块的位置在答题区涂黑(画出俯视图;铅笔涂黑示例
)
第 5 题图
答题区
6
蓝桥杯大赛青少年创意编程 MineCraft 初级组 三、编程题(本大题共 5 题,60 分;1-3 题每题 10 分,4-5 题每题 15 分。题目不规定思路,只要达到 评分标准即可得分;场地编号旁有复原按钮,请谨慎使用;箱子中的物品不需跨题目使用;每个程序按 照题目要求命名并保存完整;允许使用磁盘调用功能,判分时只运行命名正确的程序;建议用时 60 分 钟。)
A.96
B.95
C.94
D. )
D.93
1
蓝桥杯大赛青少年创意编程 MineCraft 初级组 4、【难度 2】如果小明的英语高于 80 分或者语文高于 90 分,小明的爸爸妈妈就带小明去游乐场玩。与上面 这句话逻辑相似的选项是( )
A.
B.
C.
D.
5、【难度 2】下列选项中,与“水果和苹果”的逻辑关系相似的是( )。
顺利挖掉钻石块。( )
第 7 题图
ABLeabharlann CD2蓝桥杯大赛青少年创意编程 MineCraft 初级组 8、【难度 2】turtle 面向右侧正对金块,以下哪一个程序可以让 turtle 挖掉图示所有金块。( )
第 8 题图
A
B
C
D
9、【难度 4】turtle 面向右侧正对金块,以下哪一个程序不能让 turtle 挖掉图示所有金块。( )
注意事项: 1、赛场内保持安静,参赛选手间严禁互相交谈,违者将被取消比赛资格; 2、比赛开始时前 30 分钟下发 MineCraft 比赛专用客户端 U 盘,比赛过程中任意时间均可使用 MineCraft 客户端; 3、硬件设备有问题及时向监考老师反应; 4、比赛过程中将准考证件放置桌子左上角,以备监考人员随时核对、检查; 5、参赛选手的通讯设备在检录后必须保持关闭状态直至比赛结束,违者将被取消比赛资格; 6、请在做题之前认真阅读题目及评分规则,只完成部分功能也可以得到相应的分数; 7、比赛答卷时间为 90 分钟,开考后 30 分钟后可提前交卷; 8、建议选手时间分配为:单项选择题 15 分钟,填空题 15 分钟,编程题 60 分钟; 9、比赛结束后,耐心等待监考老师将选手程序拷贝、确认; 10、比赛结束后,请自行整理所有自带设备及配件,并妥善带出赛场; 11、比赛结束后将 U 盘与试卷上交,选手不得自行带走,否则取消比赛成绩。
第十届蓝桥杯大赛软件类省赛迷宫问题题解
第⼗届蓝桥杯⼤赛软件类省赛迷宫问题题解问题描述从左上⾓到右下⾓的路径。
上下左右分别⽤UDLR表⽰,求⽤UDLR表⽰的路径。
输⼊数据:30 5001010101001011001001010110010110100100001000101010 00001000100000101010010000100000001001100110100101 01111011010010001000001101001011100011000000010000 01000000001010100011010000101000001010101011001011 00011111000000101000010010100010100000101100000000 11001000110101000010101100011010011010101011110111 00011011010101001001001010000001000101001110000000 10100000101000100110101010111110011000010000111010 00111000001010100001100010000001000101001100001001 11000110100001110010001001010101010101010001101000 00010000100100000101001010101110100010101010000101 11100100101001001000010000010101010100100100010100 00000010000000101011001111010001100000101010100011 10101010011100001000011000010110011110110100001000 10101010100001101010100101000010100000111011101001 10000000101100010000101100101101001011100000000100 10101001000000010100100001000100000100011110101001 00101001010101101001010100011010101101110000110101 11001010000100001100000010100101000001000111000010 00001000110000110101101000000100101001001000011101 10100101000101000000001110110010110101101010100001 00101000010000110101010000100010001001000100010101 10100001000110010001000010101001010101011111010010 00000100101000000110010100101001000001000000000010 11010000001001110111001001000011101001011011101000 00000110100010001000100000001000011101000000110011 10101000101000100010001111100010101001010000001000 10000010100101001010110000000100101010001011101000 00111100001000010000000110111000000001000000001011 10000001100111010111010001000110111010101101111000题解思路:BFS1.从终点向原点使⽤BFS搜索2.定义⼀个dist[][]数组,表⽰某⼀点从终点向原点的距离3.从dist[][]数组的原点往终点求路径(不能再向终点求原点的距离)C/C++实现#define MAX_VALUE 100// 迷宫问题string maze[MAX_VALUE];int dist[MAX_VALUE][MAX_VALUE];int dire[4][2] = {{1,0}, //down{0,-1}, // left{0,1}, // right{-1,0} // up};char dir[4] = {'D','L','R','U'};queue<pair<int,int>>Q;bool check(int x,int y, int m,int n){return (x >= 0 && y >= 0 && x < m && y < n && dist[x][y] == -1 && maze[x][y] == '0');}void maze_bfs(int m,int n , int x_start,int y_start){memset(dist,-1, sizeof(dist));Q.push(make_pair(x_start,y_start));dist[x_start][y_start] = 0;while(Q.size()){pair<int,int> pos = Q.front();Q.pop();for(int i = 0;i < 4;i++){int new_x = pos.first + dire[i][0];int new_y = pos.second + dire[i][1];if (check(new_x, new_y, m,n)){dist[new_x][new_y] = dist[pos.first][pos.second]+1;Q.push(make_pair(new_x,new_y)); }}}}void p_maze(){int m,n;cin >> m >> n;//memset(maze,-1,sizeof(maze));for(int i = 0;i < m;i++)cin >> maze[i];maze_bfs(m,n,29,49);}int main() {p_maze();cout << endl;for(int i = 0;i < 30;i++) {for (int j = 0; j < 50; j++)if (dist[i][j] != -1)printf("%3d ",dist[i][j]);elseprintf(" ");cout << endl;}int x = 0,y = 0;int d = dist[x][y];string ret;while(d){for (int i = 0; i < 4; ++i) {int temp_x = x+dire[i][0];int temp_y = y+dire[i][1];if((d-1) == dist[temp_x][temp_y]){ret += dir[i];x = temp_x;y = temp_y;d--;break;}}}cout << ret;return 0;}。
第十届蓝桥杯大赛软件类省赛研究生组试题H:修改数组
第⼗届蓝桥杯⼤赛软件类省赛研究⽣组试题H:修改数组第⼗届蓝桥杯⼤赛软件类省赛研究⽣组试题H:修改数组问题描述:给定⼀个长度为N的数组A=[A1,A2,···AN],数组中有可能有重复出现的整数。
现在⼩明要按以下⽅法将其修改为没有重复整数的数组。
⼩明会依次修改A2,A3,···,AN。
当修改Ai时,⼩明会检查Ai是否在A1∼Ai−1中出现过。
如果出现过,则⼩明会给Ai加上1;如果新的Ai仍在之前出现过,⼩明会持续给Ai加1,直到Ai没有在A1∼Ai−1中出现过。
当AN也经过上述修改之后,显然A数组中就没有重复的整数了。
现在给定初始的A数组,请你计算出最终的A数组。
这道题LeetCode有类似的,只是表达⽅式不同。
算法思想1.定义⼀个unordered_map<int,int> 来存储不重复的输⼊数据和频率。
2.当输⼊⼀个数,判断当前数是否在map中,如果输⼊的数(key)对应的value ==1 ,则让输⼊的数字+1,如此往复。
3.在map中,插⼊不重复的元素。
C/C++实现void no_repeat(){int n = 0,temp;cin >> n;int m[n];unordered_map<int,int> ele;for(int i = 0;i < n;i++){cin >> temp;while (ele[temp] == 1) temp++;ele[temp] = 1;m[i] = temp;}for(int i = 0;i < n;i++){cout << m[i] << " ";}}。
2019第十届蓝桥杯单片机省赛——程序设计题
第十届 蓝桥杯 单片机设计与开发项目 省赛第二部分 程序设计试题(70分)1、 基本要求1.1 使用大赛组委会提供的国信长天单片机竞赛实训平台,完成本试题的程序设计与调试。
1.2 选手在程序设计与调试过程中,可参考组委会提供的“资源数据包”。
1.3 请注意:程序编写、调试完成后选手应通过考试系统提交完整、可编译的Keil工程文件。
选手提交的工程文件应是最终版本,要求Keil 工程文件以准考证号(8位数字)命名,工程文件夹内应包含以准考证号命名的hex 文件,该hex 文件是成绩评审的依据。
不符合以上文件提交要求的作品将被评为零分或者被酌情扣分。
1.4 请勿上传与作品工程文件无关的其它文件。
2、 竞赛板配置要求2.1 将IAP15F2K61S2单片机内部振荡器频率设定为12MHz 。
2.2 键盘工作模式跳线J5配置为BTN 独立按键模式。
2.3 扩展方式跳线J13配置为IO 模式。
2.4 请注意:选手需严格按照以上要求配置竞赛板,编写和调试程序,不符合以上配置要求的作品将被评为零分或者被酌情扣分。
3、 硬件框图IAP15F2K61S2单片机LED 指示灯模拟电压输入频率信号输入数码管显示DAC 输出按键输入图1 系统硬件框图4、功能描述4.1基本功能1)测量竞赛板上电位器RB2输出的模拟电压信号和NE555模块输出的频率信号,以数码管、LED等外围设备进行数据呈现。
(P34与SIGNAL2)频率测量功能需将竞赛板J3-SIGNAL引脚与P34引脚短接。
的短接可以使用竞赛板上超声/红外切换等与本试题功能要求无关的跳线帽完成)。
3)使用PCF8591测量电位器RB2的输出电压,并根据试题要求通过其DAC功能输出该电压值。
4)电压、频率数据刷新时间要求●电压数据刷新时间≤0.5秒。
●频率数据刷新时间≤1秒。
5)电压、频率数据测量范围要求●电压数据测量范围:电位器RB2输出的最小电压值到最大电压值。
2019第十届蓝桥杯JavaB组省赛真题详解
2019第⼗届蓝桥杯JavaB组省赛真题详解第⼀题:组队题⽬描述作为篮球队教练,你需要从以下名单中选出 1 号位⾄ 5 号位各⼀名球员,组成球队的⾸发阵容。
每位球员担任 1 号位⾄ 5 号位时的评分如下表所⽰。
请你计算⾸发阵容 1 号位⾄ 5 号位的评分之和最⼤可能是多少?(如果你把以上⽂字复制到⽂本⽂件中,请务必检查复制的内容是否与⽂档中的⼀致。
在试题⽬录下有⼀个⽂件team.txt,内容与上⾯表格中的相同,请注意第⼀列是编号)【答案提交】这是⼀道结果填空的题,你只需要算出结果后提交即可。
本题的结果为⼀个整数,在提交答案时只填写这个整数,填写多余的内容将⽆法得分。
第⼆题:不同⼦串题⽬描述⼀个字符串的⾮空⼦串是指字符串中长度⾄少为 1 的连续的⼀段字符组成的串。
例如,字符串aaab 有⾮空⼦串a, b, aa, ab, aaa, aab, aaab,⼀共 7 个。
注意在计算时,只算本质不同的串的个数。
请问,字符串0100110001010001 有多少个不同的⾮空⼦串?【答案提交】这是⼀道结果填空的题,你只需要算出结果后提交即可。
本题的结果为⼀个整数,在提交答案时只填写这个整数,填写多余的内容将⽆法得分。
第三题:数列求值题⽬描述给定数列 1, 1, 1, 3, 5, 9, 17, …,从第 4 项开始,每项都是前 3 项的和。
求第 20190324 项的最后 4 位数字。
【答案提交】这是⼀道结果填空的题,你只需要算出结果后提交即可。
本题的结果为⼀个 4 位整数(提⽰:答案的千位不为 0),在提交答案时只填写这个整数,填写多余的内容将⽆法得分。
第四题:数的分解题⽬描述把 2019 分解成 3 个各不相同的正整数之和,并且要求每个正整数都不包含数字 2 和 4,⼀共有多少种不同的分解⽅法?注意交换 3 个整数的顺序被视为同⼀种⽅法,例如 1000+1001+18 和 1001+1000+18 被视为同⼀种。
第十届蓝桥杯真题编程题1-7解析(高级组)
scratch少儿编程第十届蓝桥杯真题7大家好~今天我们来讲解scratch蓝桥杯第十届编程大题的第七道题。
同样,这道题也是非常有难度的一道题。
一起来看一下吧解析:女孩的程序1、在进行编程之前,我们需要把女孩的造型绘制一下,就如同题目里的一样,把不同造型的小女孩裙子改成不同颜色(要和鼓的颜色对应上)2、先制作两个自定义的积木,这样方便我们进行后续的编写和使用产生随机序列:这个自定义积木的用处是用来进行第一步小女孩随机颜色造型先切换为白色裙子,说:观察颜色序列清空列表1,编号设为0,然后循环四次,编号分别对应1-4,而列表1存储的内容分别是四次随机的造型编号产生完颜色序列,才可以进行下一步也就是敲鼓,用游戏中变量来控制状态敲鼓了:在选择完颜色序列之后,编号变量重置为0,在敲鼓了自定义积木块中,进行判断使用敲第一次鼓的时候,编号为1,列表1存储的第一个造型编号(裙子的颜色)=敲鼓编号(鼓的颜色),那么就是对了,否则就是敲击错误了当编号为4以后,我们就不需要再敲击了,因为四次都敲击正确后,这一轮游戏直接全部正确3、接着敲鼓了的自定义模块讲,那么接下来有两个广播,一个正确,一个错误对吧全部正确加分,说全部正确,汇报一下,紧接着开启新的一轮游戏,也就是再次使用到产生随机序列自定义模块敲击失败,在停止脚本前,更新一下最高分,如果当前分数大于最高分,那么替换掉最高分4、小绿旗,把需要用到的变量创建好,并赋值然后进行一些基本属性设置直接调用我们的产生随机序列积木块5、当接受到敲鼓1-4四个广播指令后,分别对应的给敲鼓编号赋值,对应好颜色就好鼓由于四个鼓的程序基本一样,我只放出一个鼓的程序1、基础属性设置2、游戏进行中时,鼓改变造型出现动态效果,然后广播敲鼓1-4就可以了要使用广播并等待,是因为要先让小女孩那边的程序判断完,不会出现点击一次重复敲击的误判小朋友们学会了吗?这道题是很有难度的一道编程大题,综合使用了变量和列表等难点指令,如果不使用自制积木的话,程序会很冗杂scratch少儿编程第十届蓝桥杯真题解析6本篇scratch教程,我们来讲解一下少儿编程蓝桥杯第十届scratch高级组的第六题---排序。
蓝桥杯java知识点
蓝桥杯java知识点蓝桥杯Java知识点蓝桥杯是全国性的计算机比赛,旨在提高大学生计算机应用能力,培养创新意识和团队合作精神。
其中Java是常见的参赛语言之一,具备一定的Java知识是非常重要的。
本文将介绍一些常见的蓝桥杯Java知识点,帮助读者更好地准备比赛。
1. 基本语法和数据类型Java是一种面向对象的编程语言,具有严格的语法规范。
熟悉Java 的基本语法,如变量声明、控制结构、循环语句等是必备的知识。
另外,Java有多种基本数据类型,包括整型、浮点型、字符型等,了解它们的特点和用法是必要的。
2. 数组和字符串数组是一种存储相同类型数据的集合,Java中的数组有一些特殊的性质和操作。
另外,字符串在Java中是一个类,有很多有用的方法可以操作字符串。
在蓝桥杯中,经常会涉及到数组和字符串的操作,熟悉它们的用法是必要的。
3. 面向对象编程Java是一种面向对象的语言,掌握面向对象的基本概念和编程思想是至关重要的。
了解类、对象、继承、多态等概念,并能够使用它们来解决问题是蓝桥杯中常见的要求。
4. 输入输出在蓝桥杯的比赛中,常常需要读取输入数据,并输出结果。
了解Java的输入输出操作,包括标准输入输出、文件读写等是必备的知识。
熟悉Scanner和System.out等类和方法的使用是非常重要的。
5. 异常处理在Java中,异常是一种程序运行时的错误或异常情况,如除零错误、空指针引用等。
了解如何使用try-catch语句来处理异常是必要的,可以保证程序的健壮性和稳定性。
6. 集合框架集合框架是Java中常用的数据结构和算法库,可以方便地操作和管理数据。
在蓝桥杯中,常常需要使用集合框架来解决一些复杂的问题,如List、Set、Map等。
了解它们的特点和用法是非常重要的。
7. 算法和数据结构蓝桥杯的比赛中,常常会涉及到一些复杂的算法和数据结构。
掌握一些常见的算法和数据结构,如排序、查找、图论等,可以提高解题能力和效率。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【问题描述】
你在玩一个游戏,游戏中有 n 个地点和 m 条单向时空航道。每条时空航道
形如 (u, v, w, x),其中 u,v 表示这条时空航道的起点终点,w 表示通过这条航
道需要的时间(注意这个时间是现实当中游戏者的时间也是游戏内的时间),x
表示这条航道使用的频繁程度。时空航道不会成环,但可能会有两条航道的起
试题 D: 最短路
5
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 E: RSA 解密
本题总分:15 分
【问题描述】
RSA 是一种经典的加密算法。它的基本加密过程如下。 首先生成两个质数 p, q,令 n = p · q,设 d 与 (p − 1) · (q − 1) 互质,则可 找到 e 使得 d · e 除 (p − 1) · (q − 1) 的余数为 1。 n, d, e 组成了私钥,n, d 组成了公钥。 当使用公钥加密一个整数 X 时(小于 n),计算 C = Xd mod n,则 C 是加 密后的密文。 当收到密文 C 时,可使用私钥解开,计算公式为 X = Ce mod n。 例如,当 p = 5, q = 11, d = 3 时,n = 55, e = 27。 若加密数字 24,得 243 mod 55 = 19。 解密数字 19,得 1927 mod 55 = 24。 现在你知道公钥中 n = 1001733993063167141, d = 212353,同时你截获了 别人发送的密文 C = 20190324,请问,原文是多少?
12
第十届蓝桥杯大赛软件类省赛 Java 研究生组
45 67
【样例输出】
0 7
【样例输入】
3 23 23333333 23333333 233333333 233333333 2333333333 2333333333
【样例输出】
851883128 959557926 680723120
【数据规模和约定】
【评测用例规模与约定】
对于 80% 的评测用例,1 ≤ N ≤ 10000。 对于所有评测用例,1 ≤ N ≤ 100000,1 ≤ Ai ≤ 1000000。
试题 H: 修改数组
11
第十届蓝桥杯大赛软件类省赛Java研究生组
试题 I: 组合数问题
时间限制: 1.0s 内存限制: 512.0MB 本题总分:25 分
【问题描述】
给 n, m, k,求有 多少对 (i, j) 满足 1 ≤ i ≤ n, 0 ≤ j ≤ min(i, m) 且 Cij ≡ 0(mod k),k 是质数。其中 Cij 是组合数,表示从 i 个不同的数中选出 j 个组成 一个集合的方案数。
【输入格式】
第一行两个数 t, k,其中 t 代表该测试点包含 t 组询问,k 的意思与上文中 相同。
试题 G: 扫地机器人
9
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 H: 修改数组
时间限制: 1.0s 内存限制: 512.0MB 本题总分:20 分
【问题描述】
给定一个长度为 N 的数组 A = [A1, A2, · · · AN],数组中有可能有重复出现 的整数。
现在小明要按以下方法将其修改为没有重复整数的数组。小明会依次修改 A2, A3, · · · , AN。
第十届蓝桥杯大赛软件类省赛
1
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 A: 立方和
本题总分:5 分
【问题描述】
小明对数位中含有 2、0、1、9 的数字很感兴趣,在 1 到 40 中这样的数包 括 1、2、9、10 至 32、39 和 40,共 28 个,他们的和是 574,平方和是 14362, 立方和是 400816。
试题 B: 字串数字
3
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 C: 质数本题总分:0 分【问题描述】我们知道第一个质数是 2、第二个质数是 3、第三个质数是 5……请你计算 第 2019 个质数是多少?
【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
请问,在 1 到 2019 中,所有这样的数的立方和是多少?
【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
试题 A: 立方和
2
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 B: 字串数字
本题总分:5 分
点相同同时终点也相同。游戏开始的时候,你的战列巡航舰到达了地点 1,每
当你到达一个地点的时候,战舰的电脑会按照每个起点为该地点的时空航道的
频繁程度随机选择一个航道并花费 w 单位时间到达该航道的终点。具体来说,
对于一个时间点 u,假如有 k 个起点为该地点的时空航道,他们的频繁程度分
别为
x1, x2, x3, · · · xk,那么选择第
2. 每个方格区域都至少被清扫一遍,
3. 从机器人开始行动到最后一台机器人归位花费的时间最少。
注意多台机器人可以同时清扫同一方块区域,它们不会互相影响。 输出最少花费的时间。 在上图所示的例子中,最少花费时间是 6。第一台路线:2-1-2-3-4-3-2,清 扫了 1、2、3、4 号区域。第二台路线 5-6-7-6-5,清扫了 5、6、7。第三台路线 10-9-8-9-10,清扫了 8、9 和 10。
对于所有评测用例,1 ≤ k ≤ 108, 1 ≤ t ≤ 105, 1 ≤ n, m ≤ 1018,且 k 是质数。 评测时将使用 10 个评测用例测试你的程序,每个评测用例的限制如下:
评测用例编号 t
n, m
k
1, 2 3, 4 5, 6, 7 8, 9, 10
≤1 ≤ 105 ≤ 100 ≤ 105
【问题描述】
小明公司的办公区有一条长长的走廊,由 N 个方格区域组成,如下图所 示。
走廊内部署了 K 台扫地机器人,其中第 i 台在第 Ai 个方格区域中。 已知扫地机器人每分钟可以移动到左右相邻的方格中,并将该区域清扫干 净。 请你编写一个程序,计算每台机器人的清扫路线,使得
1. 它们最终都返回出发方格,
【问题描述】
Fibonacci 数列是非常著名的数列: F[1] = 1, F[2] = 1, 对于 i > 3,F[i] = F[i − 1] + F[i − 2] Fibonacci 数列有一个特殊的性质,前一项与后一项的比值,F[i]/F[i + 1], 会趋近于黄金分割。 为了验证这一性质,给定正整数 N,请你计算 F[N]/F[N + 1],并保留 8 位 小数。
接下来 t 行每行两个整数 n, m,表示一组询问。
【输出格式】
输出 t 行,每行一个整数表示对应的答案。由于答案可能很大,请输出答 案除以 109 + 7 的余数。
【样例输入】
12 33
【样例输出】
1
【样例说明】
在所有可能的情况中,只有 C21 = 2 是 2 的倍数。
【样例输入】
25
试题I: 组合数问题
【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
试题 E: RSA 解密
6
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 F: Fibonacci 数列与黄金分割
时间限制: 1.0s 内存限制: 512.0MB 本题总分:15 分
当修改 Ai 时,小明会检查 Ai 是否在 A1 ∼ Ai−1 中出现过。如果出现过,则 小明会给 Ai 加上 1 ;如果新的 Ai 仍在之前出现过,小明会持续给 Ai 加 1 ,直 到 Ai 没有在 A1 ∼ Ai−1 中出现过。
当 AN 也经过上述修改之后,显然 A 数组中就没有重复的整数了。 现在给定初始的 A 数组,请你计算出最终的 A 数组。
i
个航道的概率就是
∑k xi
j=1
x
j
。你的目的是在
L
单位游戏时间内到达一个没有任何以该地点为起点的时空航道的地点。当然你
可以在到达某一个地点时重新开始游戏,如果你重新开始这个游戏,你就能回
【问题描述】
小明用字母 A 对应数字 1,B 对应 2,以此类推,用 Z 对应 26。对于 27 以上的数字,小明用两位或更长位的字符串来对应,例如 AA 对应 27,AB 对 应 28,AZ 对应 52,LQ 对应 329。
请问 LANQIAO 对应的数字是多少?
【答案提交】
这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一 个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
≤ 2000 ≤ 2000 ≤ 1018 ≤ 1018
≤ 100 ≤ 100 ≤ 100 ≤ 108
试题 I: 组合数问题
13
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 J: 空间跳跃
时间限制: 5.0s 内存限制: 512.0MB 本题总分:25 分
【题目背景】
在游戏《星际争霸 II》中,战列巡航舰作为人类的终极作战武器,在后期 以及一些中期战术中发挥着空中堡垒的作用,其 “战术跳跃” 技能能让其在游戏 中期在敌军基地上空造成打击之后在血量较低时撤离,进行无战损骚扰,在人 类 vs 异虫对抗中经常用来压制异虫中期的发展。
试题 C: 质数
4
第十届蓝桥杯大赛软件类省赛 Java 研究生组
试题 D: 最短路
本题总分:10 分
【问题描述】
如下图所示,G 是一个无向图,其中蓝色边的长度是 1、橘色边的长度是 2、绿色边的长度是 3。