当前位置: 首页 > news >正文

十四届蓝桥青少组模拟赛Python-20221108

十四届蓝桥青少组模拟赛Python-20221108
T1.二进制位数
十进制整数2在十进制中是1位数,在二进制中对应10,是2位数。
十进制整数22在十进制中是2位数,在二进制中对应10110,是5位数。
请问十进制整数2022在二进制中是几位数?

print(len(bin(2022))-2)
#运行结果:11

T2.晨跑
小蓝每周六、周日都晨跑,每月的1、11、21、31日也晨跑。其它时间不晨跑。
已知2022年1月1日是周六,请问小蓝整个2022年晨跑多少天?

# 样例代码1
ls=[0,31,28,31,30,31,30,31,31,30,31,30,31]
ans=0
k=6
for i in range(1,13):
    for j in range(1,ls[i]+1):
        if (k in [6,7]) or (j in [1, 11, 21, 31]):
            ans+=1
        k += 1
        if k > 7:
            k = 1
print(ans)
# 运行结果:138
# 样例代码2
import datetime
start = datetime.datetime(year=2022, month=1, day=1)
end = datetime.datetime(year=2023, month=1, day=1)
cnt = 0
while s

相关文章:

  • 算法2:链表的逆转
  • Verilog 显示任务($display, $write, $strobe, $monitor)
  • 单片机毕业设计 stm32智能手环
  • Flink-输出算子(Sink)使用
  • 公众号配置调试“errMsg“:“config:fail,invalid signature
  • [附源码]Python计算机毕业设计安庆师范大学校园互助平台
  • 【C++位图】1. 快速查找某个数据是否在一个集合中 2. 排序(全部插入,遍历一遍) 3. 求两个集合的交集、并集等
  • 基于PHP+MySQL的宠物领养救助社交网站
  • 《深度学习进阶 自然语言处理》第六章:LSTM介绍
  • TCP/IP网络编程(10) IO函数
  • Burpsuite实验室之点击劫持
  • 配置静态ip,主机名,centos安装jdk,hadoop等
  • 目标检测论文解读复现之十:基于YOLOv5的遥感图像目标检测
  • 如何在Java中计算Levenshtein莱文斯坦(相似度)编辑距离 ?
  • 【Python性能优化实例】计算 numpy 数组首尾为 0 的数量
  • C语言百日刷题第九天
  • 「避坑宝典」为大家分享笔者在22 年所遇到“匪夷所思”的 Bug 趣事
  • 什么是JUC
  • 图解LeetCode——775. 全局倒置与局部倒置(难度:中等)
  • apache 组件下载地址
  • 上海浪琴环球马术冠军赛明日启幕!五一假期在这里感受精彩
  • 李强签署国务院令,公布修订后的《中华人民共和国植物新品种保护条例》
  • 五大光伏龙头一季度亏损超80亿元,行业冬天难言结束
  • 铁路迎来节前出行高峰,今日全国铁路预计发送旅客1870万人次
  • 融创服务全面退出彰泰服务集团:约8.26亿元出售广西彰泰融创智慧80%股权
  • 美国清洗政治:一幅残酷新世界的蓝图正在展开