#37237: 不知道為啥 執行結果正確,但無法通過


pharmacistlin858@gmail.com (Pharmacist Chen)

學校 : 不指定學校
編號 : 240837
來源 : [114.37.111.118]
最後登入時間 :
2023-10-15 14:39:09

a,b,c,d = map(int,input().split(","))
if (b-a==d-c):
  for i in range(1,5):
    print(i,end=" ")
  print(d+(d-c)*1)
else:
  if (c/b == d/c):
    for j in range(0,5):
     print(int(pow((b/a),j)),end=" ")
#37559: Re: 不知道為啥 執行結果正確,但無法通過


zhoudaniel02@gmail.com (周孝倫)

學校 : 銘傳大學
編號 : 235507
來源 : [114.136.241.153]
最後登入時間 :
2025-06-30 10:24:51

a,b,c,d = map(int,input().split(","))
if (b-a==d-c):
  for i in range(1,5):
    print(i,end=" ")
  print(d+(d-c)*1)
else:
  if (c/b == d/c):
    for j in range(0,5):
     print(int(pow((b/a),j)),end=" ")

會不會是 split中間的逗號?

然後其實else下面不需要寫if條件,因為如果他不是正比就一定會是等比