资讯详情

蓝桥杯真题31日冲刺国一 | 每日题解报告 第二十七天

大家好 我是泡泡 倒数六天 蓝桥开赛! 记得打印准考证!

大家好 我是泡泡 倒数六天 蓝桥开赛! 记得打印准考证!

一丶七段码

二丶时间显示

三、区间位移


一丶七段码

主题链接:七段码 - 蓝桥云课 (lanqiao.cn)

题目要求:

上图显示了七段码数码管的图表,共有数码管7段能发光的二 极管,分别标记为 a,b,c,d,e,f,g。

小蓝要选择一部分二极管(至少一个)发光来表达字符。设计字符 所有发光的二极管都需要连接在一起。

例如:b发光,其他二极管不发光可以用来表达一个字符。

例如c发光,其他二极管不发光可以用来表达一个字符。该方案与上述方案相匹配 尽管看起来相似,但一行方案可以用来表示不同的字符。

例如:a,b,c,d,e发光,f,g不发光可以用来表达一个字符。

例如:b,f发光,其他二极管不发光,因为发光 二极管没有连成一片。

小蓝能用七段码数码管表达多少种不同的字符?

解题思路:

手数即可

#include<bits/stdc  .h> using namespace std; int main() {  int sum = 0;     //有一段二极管发光; a,b,c,d,e,f,g     int l1 = 7;     //有两段二极管发光; ab,af,bc,bg,cg,cd,de,eg,ef,fg     int l2 = 10;     //有三段二极管发光; abf,abc,abg,afg,afe,bcd,bcg,bgf,bge,cgd,cgf,cge,cde,cdg,deg,def,efg     int l3 = 16;//     //有四段二极管发光; abcd,abcg,abcf,abge,abgf,abfe,afeg,bcde,bcdg,bcgf,bcge,bged,bgef,cdef,cdeg,cdgf,cgfa,cgfe,defg,defa     int l4 = 20;     //有五段二极管发光,即两端不发光; ab,ac,ad,ae,af,ag,bc,bd,be,bg,cd,cf,cg,de,df,dg,ef,eg,fg     int l5 = 19;//     //有六段二极管发光,即一端不发光; a,b,c,d,e,f,g     int l6 = 7;     ///第七种情况下,全部发光     int l7 = 1;     sum = l1   l2   l3   l4   l5   l6   l7;     cout<<sum;  return 0; }

二、时间显示

主题链接:时间显示 - 蓝桥云课 (lanqiao.cn)

题目要求:

小兰想和朋友合作开发一个时间显示的网站。

在服务器上,朋友已经获得了当前的时间,用一个整数表示,值是从1970年1月1日 00:00:00到目前时刻经过的毫秒数。

现在,小兰想在客户端显示这个时间。小兰不需要显示年月日,只需要显示时间分秒,毫秒,直接放弃。

给定一个用整数表示的时间,请输出这个时间对应的时分秒。

解题思路:

我们知道 毫秒和秒换算是1000:1 所以先转换一下 然后转换成分钟 小时 然后取余输出 如果不取余,可能会有问题 比如25小时

#include<bits/stdc  .h> using namespace std; int main() {  long long t;  cin>>t;  int s = t/1000;  int m = s/60;  int h = m/60;  printf("d:d:d:",h$,m`,s`);  return 0; }

三、区间位移

题目链接:位移

题目要求:

数轴上有 nn 个闭区间:D1,?Dn 。

其中区间 Di 用一对整数 [ai,bi] 描述,满足 ai≤bi。

至少已知这些区间的长度之和 10^4。

因此,通过适当地移动这些范围,你总能让他们"并"覆盖 [0,10^4],也就是说 [0,10^4]这个范围内的每个点至少落在一个范围内。

您希望找到一种移动方法,使位移差最大的位移最小。

具体来说,假设你会 Di 移动到 [ai ci,bi ci]这个位置。你想让它成功。 max∣ci∣ 最小。

解题思路:

二分 贪心 不会 寄!

标签: 二极管31df4二三极管0t二极管afe0505

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台