Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
86524 | 汤弘毅 | 22第n项的数 | Python3 | Accepted | 33 MS | 3784 KB | 292 | 2024-07-25 21:44:19 |
n = int(input()) s = list(map(int,input().split())) def is_f(m): for i in range(2,len(m)): if m[i]-m[i-1] != m[i-1]-m[i-2]: return False return True if is_f(s): print(s[-1]+(n-len(s))*(s[-1]-s[-2])) else: print(s[-1]*(s[-1]//s[-2])**(n-len(s)))