python中输入一个范围,求范围内所有可以被三整除且其中一
a,b=map(int,input().split())
s=0
for i in range(a,b+1):
if i%3==0 and '5' in str(i):
s+=i
print(s)
# 问题:python中输入一个范围,求范围内所有可以被三整除且其中一位是五的数之和
def sum_of_numbers_in_range(start, end):
total_sum = 0
for number in range(start, end + 1):
# 判断数字是否能被 3 整除
if number % 3 == 0:
# 将数字转换为字符串,以便检查其中是否有数字 5
str_number = str(number)
if '5' in str_number:
print('可以被三整除且其中一位是五的数:',number)
total_sum += number
return total_sum
# 示例:计算 1 到 200 范围内符合条件的数之和
start_range = 1
end_range = 200
result = sum_of_numbers_in_range(start_range, end_range)
print(f"1到200范围内所有可以被三整除且其中一位是五的数之和: {result}")