×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
解題報告
#31662: Python解題測略
brianwuan@gmail.com
(溫浚荏)
學校 : 不指定學校
編號 : 197436
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [61.227.155.239]
最後登入時間 :
2023-01-25 09:05:03
a005.
Eva 的回家作業
--
POJ
| From: [111.242.254.214] | 發表日期 : 2022-08-13 10:25
times = int(input())
#第一次輸入要讓電腦判斷執行次數,先設一個變數
while times>0:
#在變數歸零之前都會持續執行,歸零後就會停止
a1,a2,a3,a4=map(int,input().split())
#這是讓輸入的四個選項被記錄(手動輸入的選項之間要用空白鍵分隔,題目在執行的時候輸入本來就已經會分隔了)
if a4/a3==a3/a2:
#如果呈等比的話
d = a4/a3
#設d為公比
a5 = int(a4*d)
#a5是a4的d倍
print(a1,a2,a3,a4,a5)
#輸出
times-=1
#讓變數減1,代表經過一次使用
elif a4-a3==a3-a2:
#如果呈等差的話
d = a4-a3
#設公差為d
a5 = a4+d
#a5等於a4加d
print(a1,a2,a3,a4,a5)
#輸出
times-=1
#讓變數減1,代表經過一次使用
這可以直接複製貼上,最後一行不要複製就好(就是這一行)
ZeroJudge Forum