▼考え方
題意の通りコードを書けば問題ないと思います。
1.縦と横の長い方の長さを判定するために、max(y,x)を使用しました。
2.縦と横と高さのうち最も長いものを判定するために、max(y,x,h)を使用しました。
▼コード
########## 処理0(準備) インプット,リスト定義 ###########
y,x,h = map(int,input().split())
l_1,l_2,l_3,l_4,l_5 = map(int,input().split())
m_1,m_2,m_3,m_4,m_5,m_6 = map(int,input().split())
########## 処理1 郵便料金を求め、出力する処理 ###########
if h <= l_1:
# 考え方1.
if max(y,x) <= l_2:
print(m_1)
elif y+x <= l_3:
print(m_2)
else:
print(m_3)
else:
# 考え方2.
if max(y,x,h) <= l_4:
print(m_4)
elif y+x+h <= l_5:
print(m_5)
else:
print(y*x*h*m_6)