#joi2017hob. [joi2017ho_b]準急電車 (Semiexpress)

[joi2017ho_b]準急電車 (Semiexpress)

题目描述

JOI 铁路公司是 JOI 国唯一的铁路公司。

在某条铁路沿线共有nn个站点,依次编号为1,2,,n1,2,\cdots, n。当前有两种列车服役,分别是高速列车和普通列车。

  • 普通列车每站都停,对于每一个i(1i<N)i(1\leq i < N),从站点ii到站点i+1i+1用时AA分钟。

  • 高速列车只在站点S1,S2,,SM(1=S1<S2<<SM=N)S_1,S_2,\cdots,S_M(1=S_1<S_2<\cdots<S_M=N)停车,对于每一个i(1i<N)i(1\leq i < N),从站点ii到站点i+1i+1用时BB分钟。

JOI 铁路公司拟定开设第三类车次:准高速列车。对于每一个i(1i<N)i(1\leq i < N),从站点ii到站点i+1i+1用时CC分钟。准高速列车停的站点还没有决定好,但是这些站点必须满足以下要求:

  • 高速列车停的所有站点准高速列车都必须停。

  • 准高速列车必须停恰好KK个站点。

JOI 铁路公司想要最大化从11号站点在TT分钟内可以到的站点数目(不计11号站点,不计等车和换乘时间)。JOI 铁路公司想要合理地安排站点使得这个数目最大。

当合理地安排准高速列车停的站点时,从11号站点出发在TT分钟内抵达的站点(11号站点不计)最多是多少?

输入格式

第一行三个整数N,M,KN,M,K,意义如题面所示。

第二行三个整数A,B,CA,B,C,意义如题面所示。

第三行一个整数TT,意义如题面所示。

接下来MM行,这MM行中的第ii行有一个整数SiS_i,表示快车停的站点。

输出格式

一行一个整数,表示答案。

样例解释 1

在这组数据中,一共有1010个站点,快车停1,6,101,6,10三个站点。我们假设准快车停1,5,6,8,101,5,6,8,10五个站点,于是,在2,3,,102,3,\cdots,10中,我们可以从11号站点在3030分钟内抵达除了99号站点的所有站点。

对于某些ii,从11号站点到ii号站点最优的方案如下:

  • 11号站点到33号站点,只需要乘坐普通列车,时间为2020分钟。

  • 11号站点到77号站点,先乘坐高速列车到站点66,然后转乘普通列车,时间为2525分钟。

  • 11号站点到88号站点,先乘坐高速列车到站点66,然后转乘准高速列车,时间为2525分钟。

  • 11号站点到99号站点,先乘坐高速列车到站点66,然后转乘准高速列车到站点88,再换乘普通列车,时间为3535分钟。

数据范围

所有的数据满足以下条件:

2N109,2MK3000,KN2\leq N\leq 10^9,2\leq M\leq K\leq 3000,K\leq N

1B<C<A109,1T10181\leq B < C < A \leq 10^9,1\leq T\leq 10^{18}

1=S1<S2<<SM=N1=S_1<S_2<\cdots<S_M=N

子任务 1(18 pts)1(\texttt{18 pts})

N3000,KM=2,A106,T109N\leq 3000,K-M=2,A\leq 10^6,T\leq 10^9

子任务 2(30 pts)2(\texttt{30 pts})

N300N\leq 300

子任务 3(52 pts)3(\texttt{52 pts})

无特殊限制。