python 赖皮写法
查看原帖
python 赖皮写法
1262980
zbz141592楼主2024/3/28 17:05

只有把min_p的初始值改的足够大才可以全部AC

from math import ceil
#输入需要的笔的数量n
n = int(input())
#min_p 表示需要的最少的钱
min_p = 9999999999999
#循环计算三种包装铅笔需要的钱
for _ in range(3):
    #分别输入三种包装的铅笔个数、价格
    num , p = map(int,input().split())
    #计算需要的钱
    price = ceil(n/num)*p
    #如果当前需要的价格小于最小值
    if price < min_p:
        #更新最小值
        min_p = price
print(min_p)
2024/3/28 17:05
加载中...