蓝桥杯基础试题汇总(Python)
2024年1月10日A+B问题
a, b = input().split()
print(int(a) + int(b))
数列问题
十六进制转八进制
n = int(input())
for i in range(n):
print(str(oct(int(input(),16)))[2:])
十六进制转十进制
print((int(input(),16)))
十进制转十六进制
print(str(hex(int(input())).upper())[2:])
特殊回文数
# 123321是一个非常特殊的数,它从左边读和从右边读是一样的。
# 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n 。
n = int(input())
for i in range(10000,999999):
a = 0
for s in str(i):
a += int(s)
if a == n:
i = str(i)
if (i[0]==i[-1] and i[1]==i[-2] and i[2]==i[-3]):
print(i)
回文数
ll = list()
for i in range(1000,10000):
i = str(i)
if (i[0]==i[-1] and i[1]==i[-2]):
ll.append(int(i))
for i in sorted(ll):
print(i)
特殊的数字
for i in range(100,1000):
if((i//100)**3+(i%100//10)**3+(i%10)**3==i):
print(i)
6 试题 基础练习 序列求和
7 试题 基础练习 圆的面积
8 试题 基础练习 Fibonacci数列
9 试题 基础练习 闰年判断
10 试题 基础练习 01字串
11 试题 基础练习 字母图形
12 试题 基础练习 数列特征
13 试题 基础练习 查找整数
14 试题 基础练习 杨辉三角形