d827: 买铅笔
这篇教学会示范 ZeroJudge 基础题库“d827: 买铅笔”的解题过程。
题目需求
铅笔一支 5 元,一打 50 元。小明需要帮班上每位同学买一枝铅笔,小明买的铅笔数量一定等于班上的人数,请依据班上人数,计算出小明花了多少钱。
题目链接:d827: 买铅笔
解答
这题只需要根据班上的人数,除以一打 12 支求出有几打 ( 商 ) 和几支 ( 余数 ),再乘以对应的价格,就可以得到结果。
参考:算术运算子
while True:
try:
n = int(input()) # 班上有幾個人
q = n // 12 # 除以一打 12 個求出商,計算有幾打
r = n % 12 # 除以一打 12 個求出於數,計算有幾支
price = q*50 + r*5 # 幾打乘以 50,幾支乘以 5
print(price) # 印出結果
except:
break
微信扫码关注
抖音扫码关注