蓝桥杯 之 填空题-位运算与循环

文章目录

位运算

可以关注这个Lowbit(x)

循环

循环

握手问题

握手问题

思路分析: 可以直接计算出来,但是我们也同时可以用循环进行模拟

python 复制代码
# 使用逆向思维
# 全部都握手-7人之间的相互握手
ans = 0
for i in range(1,50):
  ans+=i
# 7个人之间相互握手
ans1 = 0
for j in range(1,7):
  ans1+=j
print(ans-ans1)
# 答案是1204
  • 模拟的代码
python 复制代码
ans = 0
for i in range(1, 51):
  for j in range(i+1, 51):
    if i <= 7 and j <= 7:
      continue
    else:
      ans += 1

门牌制作-循环

门牌制作

思路分析:可以通过数学规律进行求解,但是也可以暴力循环计算

python 复制代码
# 直接模拟
from collections import  Counter
num = []

for i in range(1,2021):
  s = list(str(i))
  num.extend(s)

countnum = Counter(num)
print(countnum['2'])
# 答案624

位运算

相关推荐
之歆5 分钟前
Python-封装和解构-set及操作-字典及操作-解析式生成器-内建函数迭代器-学习笔记
笔记·python·学习
天天爱吃肉82181 小时前
ZigBee通信技术全解析:从协议栈到底层实现,全方位解读物联网核心无线技术
python·嵌入式硬件·物联网·servlet
Allen_LVyingbo1 小时前
Python常用医疗AI库以及案例解析(2025年版、上)
开发语言·人工智能·python·学习·健康医疗
智能砖头2 小时前
LangChain 与 LlamaIndex 深度对比与选型指南
人工智能·python
风逸hhh3 小时前
python打卡day58@浙大疏锦行
开发语言·python
烛阴4 小时前
一文搞懂 Python 闭包:让你的代码瞬间“高级”起来!
前端·python
JosieBook4 小时前
【Java编程动手学】Java中的数组与集合
java·开发语言·python
Gyoku Mint5 小时前
深度学习×第4卷:Pytorch实战——她第一次用张量去拟合你的轨迹
人工智能·pytorch·python·深度学习·神经网络·算法·聚类
郭庆汝11 小时前
pytorch、torchvision与python版本对应关系
人工智能·pytorch·python
思则变14 小时前
[Pytest] [Part 2]增加 log功能
开发语言·python·pytest