当前位置: 代码迷 >> 综合 >> 蓝桥杯python:等差数列
  详细解决方案

蓝桥杯python:等差数列

热度:102   发布时间:2023-11-24 19:05:08.0

题目:在这里插入图片描述
程序说明:
将输入的数据存为列表,再对列表进行排序,最后遍历这里的float(‘inf’)表示正无穷
全部代码:

n=int(input())
li=list(map(int,input().split()))
li.sort()
num=0
a=float('inf')
for i in range(1,n):d=li[i]-li[i-1]if d<=a:a=d
for _ in range(li[0],li[n-1],a):num+=1
print(num+1)