蓝桥杯刷题(九)

1.三国游戏

在这里插入图片描述

代码

#输入数据
n=int(input())
Xli=list(map(int,input().split()))
Yli=list(map(int,input().split()))
Zli=list(map(int,input().split()))
#分别计算X-Y-Z/Y-Z-X/Z-X-Y并排序
newXli = sorted([Xli[i] - Yli[i] - Zli[i] for i in range(n)],reverse=True)
newYli = sorted([Yli[i] - Xli[i] - Zli[i] for i in range(n)],reverse=True)
newZli = sorted([Zli[i] - Xli[i] - Yli[i] for i in range(n)],reverse=True)
cnt=-1
#初始化每国士兵数量
x=y=z=0
#统计事件
for i in range(n):
    x+=newXli[i]
    y+=newYli[i]
    z+=newZli[i]
    if x>0 or y>0 or z>0:
        cnt=max(cnt,i+1)
#输出结果
if cnt!=1:
    print(cnt)
else:
    print(-1)

2.填充

在这里插入图片描述

代码

s = input()
n = len(s)
l = ['00','11','0?','1?','?0','?1','??']
cnt = 0
i = 0
while i < n:
    if s[i:i+2] in l: # 在列表的元素都个数加一然后越过已判断子串
        cnt+=1
        i+=2
    else:
        i+=1
print(cnt)

相关推荐

  1. -每日-023

    2024-03-17 06:24:07       29 阅读
  2. -每日-024

    2024-03-17 06:24:07       30 阅读
  3. -每日-026

    2024-03-17 06:24:07       41 阅读
  4. -每日-027

    2024-03-17 06:24:07       33 阅读
  5. -每日-029

    2024-03-17 06:24:07       35 阅读
  6. --python-2

    2024-03-17 06:24:07       28 阅读
  7. --python-1

    2024-03-17 06:24:07       39 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-17 06:24:07       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-17 06:24:07       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-17 06:24:07       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-17 06:24:07       18 阅读

热门阅读

  1. 华为交换机端口类型:Access、Trunk、Hybrid

    2024-03-17 06:24:07       20 阅读
  2. day01.蓝桥杯

    2024-03-17 06:24:07       16 阅读
  3. CSS-DAY2

    2024-03-17 06:24:07       20 阅读
  4. 在一个程序页面中加几个字段用于增删改查

    2024-03-17 06:24:07       20 阅读
  5. 大模型近1年的发展所思

    2024-03-17 06:24:07       17 阅读
  6. iguana 库 C++ 反射原理

    2024-03-17 06:24:07       19 阅读
  7. web蓝桥杯真题:搜一搜呀

    2024-03-17 06:24:07       18 阅读
  8. Python自动化测试之使用pytest-mock模拟用户输入

    2024-03-17 06:24:07       19 阅读