python判断等差数列

耗尽温柔 提交于 2019-11-26 23:33:46
import sys
n = int(sys.stdin.readline().strip())
s = sys.stdin.readline()
s = list(map(int, s.split(' ')))
print(n)
print(s)
for i in range(len(s)-1):
        for j in range(i+1, len(s)):
            if s[i] >= s[j]:
                s[i], s[j] = s[j], s[i]
for j in range(1, len(s)-1):
    if s[j] - s[j-1] == s[j+1] - s[j]:
        flag = 1
    else:
        flag = 0
if flag == 1:
    print('Possible')
else:
    print('Impossible')

  

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!