蓝桥杯刷题(十三)

1.煤球数目

代码

python 复制代码
cnt = ans = 0
start = 1
a = []
while cnt<100:
    ans+=start
    start += 1
    t = ans+start
    cnt+=1
    a.append(ans)
print(sum(a))

2.奖券数目

代码

python 复制代码
def f(x)->bool:
    while x:
        if x%10==4:
            return False
        x//=10
    return True
ans = 0
for i in range(10000,100000):
    if f(i):
        ans+=1
print(ans)

3.网友年龄

代码

python 复制代码
def f(x):
    return int(str(x)[::-1])
ans=0
for i in range(10,100):
    if f(i)==i-27:
        ans+=1
print(ans)

4.方程整数解

代码

python 复制代码
for i in range(1,33):
    for j in range(i,33):
        for k in range(j,33):
            if i*i+j*j+k*k==1000 and min(i,j,k)!=6:
                print(min(i,j,k))

5.回家路费

代码

python 复制代码
i = cnt =1
t = 2
while i < 108:
    i += t
    t +=2
    cnt+=1
print(cnt)

6. 质数

代码

python 复制代码
def f(x)->bool:
    for i in range(2,x//2+1):
        if x%i==0:
            return False
    return True
ans=[2]
for i in range(3,20000):
    if f(i):
        ans.append(i)
    if len(ans)==2019:
        break
print(ans[-1])

7.猜年龄

代码

python 复制代码
ans=[]
for i in range(1,30):
    for j in range(i,30):
        if i*j//(i+j)==6 and j-i<=8:
            ans.append(i)
print(ans[0])
相关推荐
0思必得03 分钟前
[Web自动化] Selenium执行JavaScript语句
前端·javascript·爬虫·python·selenium·自动化
焱童鞋7 分钟前
解决 MeteoInfoLab 3.9.11 中 contourfm 导致的 ArrayIndexOutOfBoundsException
开发语言·python
封奚泽优12 分钟前
化学配对记忆游戏:用Python和Pygame打造趣味化学学习工具
python·pygame
梦幻精灵_cq18 分钟前
问题切入『视角很重要』——ansi-color有效编码序列“单背景判定”小部件的“简洁精妙”
python
有代理ip19 分钟前
成功请求的密码:HTTP 2 开头响应码深度解析
java·大数据·python·算法·php
0思必得020 分钟前
[Web自动化] Selenium截图
前端·爬虫·python·selenium·自动化
放飞自我的Coder1 小时前
【PDF拆分 Python拆分左右并排PDF】
python·pdf
nimadan121 小时前
**AI漫剧爆款生成器2025推荐,解锁高互动率与平台适配的
人工智能·python