我想做一個距離計算器,我的愿望是創建它,使運費每超過 1000 500 就會增加 1 美元 例如:示例 1:如果交貨距離為 1499 米,則運費為:2€基本費用 1€ 附加 500 m => 3€ 示例 2:如果交貨距離為 1500 米,則運費為: 2€ 基本費用 1€ 附加 500 m => 3€ 示例 3:如果送貨距離為 1501 米,送貨費為:2€ 基本費用 前 500 m 的 1€ 第二個 500 m 的 1€ => 4€ 我自己無法弄清楚...我顯然數學很爛,感謝幫助!
uj5u.com熱心網友回復:
您可以從初始值中減去 1000,然后使用整數除法來檢查它在
下面的 python 示例中達到 500 的次數:
a = input()
b = a-1000
if b<=0:
print("2 dollars")
else:
print(3 b//500) #3 because its over 1000 so at least first 500 are included
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/419279.html
標籤:
