#54300: Re: Python解(21ms)


jx47806800@gmail.com (何宜璟)


'''
等差數列
=>1、2、3、4(每一項減去 x - 1項會有固定差)
等比數列
=>1、2、4、8(每一項除以x - 1項會有固定乘積)
'''
#此題會使用迴圈來寫:
n = int(input())#輸入一個數存入變數n裡面
for i in range(n):
#Q:為何只有n,不是要n + 1嗎?
#A:因為不能比n大
    p = list(map(int, input().split()))
    #定義一個串列p
    #(先輸入一串數字,之後以空格作為分隔{split()},最後再傳入變數'p')
    if p[1] - p[0] == p[2] - p[1]:
        #若p串列的索引值1 - 索引值0 == 串列的索引值2 - 索引值1
        #=>等差數列
        ans = p[3] + (p[2] - p[1])
    else:#否則...等比數列
        ans = p[3] * (p[2] // p[1])
    print(p[0], p[1], p[2], p[3], ans)