101232: [AtCoder]ABC123 C - Five Transportations

Memory Limit:256 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Score: $300$ points

Problem Statement

In 2028 and after a continuous growth, AtCoder Inc. finally built an empire with six cities (City $1, 2, 3, 4, 5, 6$)!

There are five means of transport in this empire:

  • Train: travels from City $1$ to $2$ in one minute. A train can occupy at most $A$ people.
  • Bus: travels from City $2$ to $3$ in one minute. A bus can occupy at most $B$ people.
  • Taxi: travels from City $3$ to $4$ in one minute. A taxi can occupy at most $C$ people.
  • Airplane: travels from City $4$ to $5$ in one minute. An airplane can occupy at most $D$ people.
  • Ship: travels from City $5$ to $6$ in one minute. A ship can occupy at most $E$ people.

For each of them, one vehicle leaves the city at each integer time (time $0$, $1$, $2$, $...$).

There is a group of $N$ people at City $1$, and they all want to go to City $6$.
At least how long does it take for all of them to reach there? You can ignore the time needed to transfer.

Constraints

  • $1 \leq N, A, B, C, D, E \leq 10^{15}$
  • All values in input are integers.

Input

Input is given from Standard Input in the following format:

$N$
$A$
$B$
$C$
$D$
$E$

Output

Print the minimum time required for all of the people to reach City $6$, in minutes.


Sample Input 1

5
3
2
4
3
5

Sample Output 1

7

One possible way to travel is as follows. First, there are $N = 5$ people at City $1$, as shown in the following image:

In the first minute, three people travels from City $1$ to City $2$ by train. Note that a train can only occupy at most three people.

In the second minute, the remaining two people travels from City $1$ to City $2$ by train, and two of the three people who were already at City $2$ travels to City $3$ by bus. Note that a bus can only occupy at most two people.

In the third minute, two people travels from City $2$ to City $3$ by train, and another two people travels from City $3$ to City $4$ by taxi.

From then on, if they continue traveling without stopping until they reach City $6$, all of them can reach there in seven minutes.
There is no way for them to reach City $6$ in $6$ minutes or less.


Sample Input 2

10
123
123
123
123
123

Sample Output 2

5

All kinds of vehicles can occupy $N = 10$ people at a time. Thus, if they continue traveling without stopping until they reach City $6$, all of them can reach there in five minutes.


Sample Input 3

10000000007
2
3
5
7
11

Sample Output 3

5000000008

Note that the input or output may not fit into a $32$-bit integer type.

Input

题意翻译

一个国家有 $6$ 座城市,城市之间有 $5$ 种交通工具: - 火车:花费 $1$ 分钟从城市 $1$ 到城市 $2$ ,一座火车最多可以载 $A$ 人 - 巴士:花费 $1$ 分钟从城市 $2$ 到城市 $3$ ,一辆巴士最多可以载 $B$ 人 - 出租车:花费 $1$ 分钟从城市 $3$ 到城市 $4$ ,一辆出租车最多可以载 $C$ 人 - 飞机:花费 $1$ 分钟从城市 $4$ 到城市 $5$ ,一架飞机最多可以载 $D$ 人 - 轮船:花费 $1$ 分钟从城市 $5$ 到城市 $6$ ,一艘轮船最多可以载 $E$ 人 对于每一种交通工具,同一时间只有一个在运行(但可以同时运行 $5$ 种交通工具) 有 $N$ 个人在城市 $1$ ,现在他们都想去城市 $6$ 请求出他们最少花费多少时间能全部到达城市 $6$ ####

加入题单

算法标签: