#6907. 水族馆门票

水族馆门票

水族馆门票

时间限制:1秒

你的学校正在为学生组织一次水族馆参观活动。由于参加人数很多,你负责打电话询问水族馆能够提供的团体折扣。

学校校长告诉你,共有 NN 人报名参加。水族馆负责人告诉你:

  • 如果购买至少 AA 张门票,可以享受 九折优惠(减免10%);
  • 如果购买至少 BB 张门票,可以享受 八折优惠(减免20%);
  • 如果购买至少 CC 张门票,可以享受 七折优惠(减免30%);
  • 如果购买至少 DD 张门票,可以享受 五折优惠(减免50%)。

一张普通门票的价格为 10欧元。

请计算学校为了让全部 NN 名学生都能参观水族馆,最少需要支付多少钱。

请注意:在某些情况下,为了获得更高档的折扣,购买比实际人数更多的门票可能反而更加便宜。

输入数据(tickets.in)

第一行包含一个整数 NN:

N ≤ 10000

第二行包含四个整数 AA、BB、CC 和 DD:

A, B, C, D ≤ 10000

输出数据(tickets.out)

输出一个整数,表示学校需要支付的最小总金额。

输入示例1

30
10 20 50 100

输出示例1

240

样例1说明

购买30张门票可以达到至少购买20张的优惠条件,因此享受八折优惠:

30 × 10 × 80% = 240

输入示例2

95
10 20 50 100

输出示例2

500

样例2说明

虽然只有95名学生,但购买100张门票可以享受五折优惠:

100 × 10 × 50% = 500

这比只购买95张门票所需的金额更低。

测试点编号 层级 n 最优方案 标准输出 特殊性质与覆盖点
1 弱数据 10 原价 n × 10 100 各优惠方案均不划算,检查原价分支
2 100 max(n,a) × 9 900 a < n,检查单价 9 方案
3 正常数据 max(n,b) × 8 800 b < n,检查单价 8 方案
4 100000 max(n,c) × 7 700000 较大规模,检查单价 7 方案
5 极限数据 214748364 max(n,d) × 5 1073741820 n × 10 不超出 32 位有符号整数的最大 n,检查大数乘法与单价 5 方案