1313.最低票价

通过数:136提交数:269学校:上海交通大学考研机试真题 题目列表 标签
题目描述 在一个火车旅行很受欢迎的国度,你提前一年计划了一些火车旅行。 在接下来的一年里,你要旅行的日子将以一个名为 $days$ 的数组给出。 每一项是一个从 $1$ 到 $365$ 的整数。 火车票有 三种不同的销售方式 : 一张 为期一天 的通行证售价为 $costs[0]$ 美元; 一张 为期七天 的通行证售价为 $costs[1]$ 美元; 一张 为期三十天 的通行证售价为 $costs[2]$ 美元。 通行证允许数天无限制的旅行。 例如,如果我们在第 $2$ 天获得一张 为期 $7$ 天 的通行证,那么我们可以连着旅行 $7$ 天:第 $2$ 天、第 $3$ 天、第 $4$ 天、第 $5$ 天、第 $6$ 天、第 $7$ 天和第 $8$ 天。 返回你想要完成在给定的列表 $days$ 中列出的每一天的旅行所需要的最低消费。 输入格式 第一行包含一个整数 $n$,表示 $days$ 数组的长度。 第二行包含 $n$ 个整数,表示 $days[i]$。 第三行包含 $3$ 个整数,表示 $costs[i]$。 输出格式 一个整数,表示旅行所需要的最低消费。 数据范围 $1 \leq n \leq 365$, $1 \leq days[i] \leq 3651$ $days$ 按顺序严格递增, $1 \leq costs[i] \leq 1000$。 输入样例 6 1 4 6 7 8 20 2 7 15 输出样例 11
C
补全
点击调试按钮即可调试代码。

点击提交按钮即可提交代码。