#44448: python 詢問 為甚麼過不了全部測資


txw116 (tsai)

學校 : 新北市私立時雨高級中學
編號 : 254202
來源 : [114.36.203.9]
最後登入時間 :
2025-01-04 17:14:07
o711. 1. 裝飲料 -- 2024年10月APCS | From: [114.36.215.219] | 發表日期 : 2024-12-07 08:28

n=int(input())
w1,w2,h1,h2=map(int,input().split())
data=list(map(int,input().split()))
now=0
result=[]

for i in range(n):
    if now+data[i]>=h1:
        if now+data[i]<=w1*w1*h1:
            result.append(data[i]/w1/w1)
            now+=data[i]
        elif now+data[i]>w1*w1*h1:
            result.append((h1-now/w1/w1)+((data[i]-(h1*w1*w1-now))/w2/w2))
            now+=data[i]
    else:
        result.append(data[i]/w2/w2)
        now+=data[i]

print(int(max(result)))
   
 
ZeroJudge Forum