#43: python


super7@gm.ocu.edu.tw (賴麒祐)

學校 : 不指定學校
編號 : 1377
來源 : [59.126.209.172]
最後登入時間 :
2024-02-05 21:32:12
a031. 山六九之旅 -- 板橋高中教學題 | From: [118.232.2.100] | 發表日期 : 2023-10-24 00:49

(01). 因為 False -> 0, True -> 1

 

(02). 歲數 和 票價 之間的 關係:

590元 ->   6 ~ 11 / 6 取整數 = 1

790元 ->  12 ~ 17 / 6 取整數 = 2

890元 ->  18 ~ 59 / 6 取整數 = 3 ~ 9

399元 ->  60 以上 / 6 取整數 >= 10

 

(03). 所以利用 False 和 True 的概念.

(age // 6 == 1) * 590 + 

........ +

((age // 6 >= 3) and (age // 6 <= 9)) * 890 + 

........ * 399

 

四種判斷 全部相加 即可.

 
ZeroJudge Forum