提示:前五题为填空题,无需提交代码。
知识点
- 质因数、质数、约数
- 动态规划(dp)
- 思维
一、质因数求解
问题描述 如果一个数 p 是个质数,同时又是整数 a 的约数,则 p 称为 a 的一个质因数。 请问,2024 的最大的质因数是多少? 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
1、思路:质数的判定
2、代码:
def is_prime(x):
if x == 1:
return False
for i in range(2, int(x ** 0.5) + 1):
if x % i == 0:
return False
return True
for i in range(2023, 1, -1):
if 2024 % i == 0:
if is_prime(i):
print(i)
break
3、结果:23
二、最小公倍数计算
问题描述 对于两个整数 a, b,既是 a 的整数倍又是 b 的整数倍的数称为 a 和 b 的公倍数。公倍数中最小的正整数称为 a 和 b 的最小公倍数。 请问,2024 和 1024 的最小公倍数是多少? 这是一道结果填空的题,你只需要算出结果后提交即可。本题的结果为一个整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。


