0983. Minimum Cost For Tickets
https://leetcode.com/problems/minimum-cost-for-tickets
Description
You have planned some train traveling one year in advance. The days of the year in which you will travel are given as an integer array days
. Each day is an integer from 1
to 365
.
Train tickets are sold in three different ways:
a 1-day pass is sold for
costs[0]
dollars,a 7-day pass is sold for
costs[1]
dollars, anda 30-day pass is sold for
costs[2]
dollars.
The passes allow that many days of consecutive travel.
For example, if we get a 7-day pass on day
2
, then we can travel for7
days:2
,3
,4
,5
,6
,7
, and8
.
Return the minimum number of dollars you need to travel every day in the given list of days.
Example 1:
Example 2:
Constraints:
1 <= days.length <= 365
1 <= days[i] <= 365
days
is in strictly increasing order.costs.length == 3
1 <= costs[i] <= 1000
ac
Last updated