📅  最后修改于: 2023-12-03 15:41:26.284000             🧑  作者: Mango
本程序接受一个范围,返回该范围内满足第一个数字等于该数字的最后一个数字的数字的个数。 例如,对于范围[10,99],符合条件的数字有11,22,33,44,55,66,77,88,99,因此函数应该返回9。
def count_numbers(start: int, end: int) -> int:
"""
计算范围内满足第一个数字等于该数字的最后一个数字的数字的个数。
Params:
start: int 范围的起点(包含)
end: int 范围的终点(包含)
Return:
int 符合条件的数字的个数
"""
start = 10
end = 99
count = count_numbers(start, end)
print(f"在范围[{start},{end}]内,符合条件的数字一共有{count}个。")
在范围[10,99]内,符合条件的数字一共有9个。