蓝桥杯刷题(十三)

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])
相关推荐
明灯伴古佛1 分钟前
面试:为什么synchronized是一个悲观锁
java·面试·职场和发展
单片机学习之路5 分钟前
【Python】输入print函数
开发语言·前端·python
后藤十八里5 分钟前
极验4消消乐验证码逆向笔记
笔记·爬虫·python
李昊哲小课10 分钟前
Python办公自动化教程 - 第1章 openpyxl基础入门 - 第一次用代码操控Excel
开发语言·python·excel·openpyxl
智算菩萨13 分钟前
【Python图像处理】4 NumPy数组操作与图像矩阵运算
图像处理·python·numpy
SomeB1oody13 分钟前
【Python深度学习】1.1. 多层感知器MLP(人工神经网络)介绍
开发语言·人工智能·python·深度学习·机器学习
数据科学小丫16 分钟前
数据分析利器 Pandas :apply() 方法 + map() 配对 + 计算描述统计 + 协方差和相关性 + 异常值处理常用方法(基于 python )
python·数据分析·numpy·pandas
XiYang-DING22 分钟前
【LeetCode】144. 二叉树的前序遍历
算法·leetcode·职场和发展
财经资讯数据_灵砚智能24 分钟前
基于全球经济类多源新闻的NLP情感分析与数据可视化(日间)2026年4月6日
大数据·人工智能·python·信息可视化·语言模型·自然语言处理·ai编程
小白菜又菜1 小时前
Leetcode 3070. Count Submatrices with Top-Left Element and Sum Less Than k
算法·leetcode·职场和发展