目录1.积木画1.题目描述2.输入格式3.输出格式4.样例输入5.样例输出6.样例说明7.数据范围8.原题链接2.解题思路AC_code1.积木画1.题目描述小明最近迷上了积木画,有这么两种类型的积木,分别为III型(大小为2个单位面积)和LLL型(大小为3个单位面积):同时,小明有一块面积大小为2×N2\timesN2×N的画布,画布由2×N2\timesN2×N个1×11\times11×1区域构成。小明需要用以上两种积木将画布拼满,他想知道总共有多少种不同的方式?积木可以任意旋转,且画布的方向固定。2.输入格式输入一个整数NNN,表示画布大小。3.输出格式输出一个整数表示答案。由于答案可
前言叮叮叮~新一届的蓝桥杯省赛倒计时9天了~利用最后的时间再冲一冲!!!本章内容内容主要讲解第十三届蓝桥Web省赛真题,接着往下看吧。真题地址放在最下方了……文章目录文章目录前言第一题:水果拼盘第二题:课程列表第三题:展开你的扇子第四题:和手机相处的时光第五题:灯的颜色变化第六题:布局切换第七题:蓝桥知识网第八题:购物车第九题:冬奥大抽奖第十题:寻找小狼人结语第一题:水果拼盘题目要求:将水果摆放到正确的盘子里。这道题主要考察css3的flex属性我的思路:根据题目提示,这道题要使用flex属性来完成。你会发现CSS属性里面为水果和盘子高宽都设置成了20%,背景为宽高为100%,但是盘子已经是分
2021年蓝桥杯省赛A组题解(python组)来自微信公众号:算法梦工厂,二维码见文末。欢迎加入蓝桥杯备赛群:768245918,获取往届试题,测试数据,算法课程等相关资源。A:卡片答案:3181解析涉及知识点:枚举做法:因为首先到达2021张的一定是数字‘1’,所以只需要统计1的个数就可以。num=0foriinrange(1,10000):num+=str(i).count("1")if2021==num:print(i)breakB:直线答案:40257解析可以求每条的斜率k和截距b,然后进行去重。#-*-coding:UTF-8-*-#斜率:k=(y2-y1)/(x2-x1)#截距:b
这次要讲的前几个星期刚比完的蓝桥杯c++b组J题:括号序列。本次比赛我也参加了,但是这道题我是dfs求解的,所以都只是拿了少部分的分,我比赛时的代码就不展示了,因为时间复杂度很高,所以我就直接讲解正解应该怎么写了。先上题目:给定一个括号序列,要求尽可能少地添加若干括号使得括号序列变得合法,当添加完成后,会产生不同的添加结果,请问有多少种本质不同的添加结果。两个结果是本质不同的是指存在某个位置一个结果是左括号,而另一个是右括号。例如,对于括号序列(((),只需要添加两个括号就能让其合法,有以下几种不同的添加结果:()()()、()(())、(())()、(()())和((()))。输入格式输入一
目录2020年全国职业院校技能大赛中职组“网络搭建与应用”赛项省赛竞赛样题赛题说明一、竞赛内容分布二、竞赛注意事项项目简介拓补结构图网络搭建及安全部署项目一、线缆制作与基础配置二、交换机配置三、路由器配置与调试四、广域网配置五、无线配置六、安全策略配置服务器配置及应用项目云实训平台安装与运用一、在云实训平台上完成如下操作(一)完成云平台基础设置(二)完成虚拟主机的创建Windows操作系统一、在win2012-A1上完成如下操作(一)完成主域控制器服务器的部署(二)完成域名服务器的部署(三)完成分布式文件系统服务器部署二、在win2012-A2上完成如下操作(一)子域控制器服务器的部署(二)完
目录门牌制作既约分数蛇形填数七段码跑步锻炼 回文日期字串排序成绩统计子串分值和平面切分门牌制作思路:很简单,枚举每个数的每一位,看是否等于2,等于则++;代码#includeusingnamespacestd;intco;voidcheck(intk){ while(k>0) { intm=k%10; k/=10; if(m==2) { co++; } }}intmain(){ for(inti=1;i答案:624 既约分数思路: 这题就是考最大公约数,不过要细心,求出来最大公约数后,要*2,因为分子和分母可以互换,又是不同的情况,还有1/1,2/2,3/3....这样的要算为
文章目录前言一、CubeMX配置(第十二届省赛完整版)二、代码相关定义、声明1.函数声明2.宏定义3.变量定义三、主要函数1.按键扫描2.串口接收中断、定时器中断(接收)3.数据解析4.判定数据正误5.数据更新6.结算7.Main函数四、实验结果1.数据长度有误2.数据不合法3.数据正常五、源码(转载请注明出处)总结前言相关说明:开发板:CT117E-M4(STM32G431RB蓝桥杯嵌入式比赛板)开发环境:CubeMX+Keil5涉及题目:第十二届蓝桥杯嵌入式省赛题目难点:停车管理系统逻辑编写;数据接收,解析,判定,更新。代码思路:(使用usart1时需要修改引脚为PA8PA9PA10)串口
使用java中的Set子接口,其特点是元素无序,并且不可重复。 在遍历set集合的同时修改元素会抛出java.util.ConcurrentModificationException并发修改异常importjava.util.ArrayList;importjava.util.HashSet;importjava.util.List;importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);intlengt
目录试题A:卡片试题B:相乘试题C:直线试题D:路径试题E:回路计数试题F:时间显示试题G:最少砝码试题H:杨辉三角试题I:双向排序试题J:分果果试题A:卡片答案:3181思路:num数组记录0-9的个数,从1开始判断,如果数字的各位中含有字母c,则num[c]减1,直至最后num[c]publicclassMain{publicstaticvoidmain(String[]args){int[]num={2021,2021,2021,2021,2021,2021,2021,2021,2021,2021};for(inti=1;;i++){Strings=String.valueOf(i);f
目录1.管道1.问题描述2.输入格式3.输出格式4.样例输入5.样例输出6.评测用例规模与约定2.解题思路3.AC_Code1.管道1.问题描述有一根长度为len\text{len}len的横向的管道,该管道按照单位长度分为len\text{len}len段,每一段的中央有一个可开关的阀门和一个检测水流的传感器。一开始管道是空的,位于LiL_iLi的阀门会在SiS_iSi时刻打开,并不断让水流入管道。对于位于LiL_iLi的阀门,它流入的水在TiT_iTi(Ti≥SiT_i\geqS_iTi≥Si)时刻会使得从第Li−(Ti−Si)L_i-(T_i-S_i)Li−(Ti−Si