蓝桥杯刷题(十三)

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])
相关推荐
拓端研究室TRL几秒前
Python用TOPSIS熵权法重构粮食系统及期刊指标权重多属性决策MCDM研究|附数据代码...
开发语言·python·重构
吃面不喝汤661 小时前
Flask + Swagger 完整指南:从安装到配置和注释
后端·python·flask
AI原吾5 小时前
掌握Python-uinput:打造你的输入设备控制大师
开发语言·python·apython-uinput
毕设木哥5 小时前
25届计算机专业毕设选题推荐-基于python的二手电子设备交易平台【源码+文档+讲解】
开发语言·python·计算机·django·毕业设计·课程设计·毕设
weixin_455446175 小时前
Python学习的主要知识框架
开发语言·python·学习
D11_6 小时前
Pandas缺失值处理
python·机器学习·数据分析·numpy·pandas
花生了什么树~.6 小时前
python基础知识(四)--if语句,for\while循环
python
IT毕设梦工厂7 小时前
计算机毕业设计选题推荐-在线拍卖系统-Java/Python项目实战
java·spring boot·python·django·毕业设计·源码·课程设计
luthane8 小时前
python 实现average mean平均数算法
开发语言·python·算法
码农研究僧8 小时前
Flask 实现用户登录功能的完整示例:前端与后端整合(附Demo)
python·flask·用户登录