#L0020. 赶末班列车

赶末班列车

题目描述

一列火车将在 tt 时刻(单位为分钟)准点驶离车站,只有提前抵达站台才算赶得上。换句话说,如果你在 ll 时刻(单位为分钟)踏上站台,那么必须满足 l<tl\lt t 才算赶上车。

当前是 aa 时刻(单位为分钟),你面前有两条去火车站的路线可选:

  1. 搭乘公交车,路上要花 bb 分钟,票价 pp 元;
  2. 叫一辆出租车,路上要花 cc 分钟,车费 qq 元。

不管走哪条路线,到达火车站之后还要花 mm 分钟进站、检票,检完票才算到达站台。你想知道自己能不能赶上这班火车;如果赶得上,最少要花多少钱,以及该选哪种交通工具。

输入格式

第一行输入四个以空格隔开的正整数 a,b,c,ma,b,c,m

第二行输入三个以空格隔开的正整数 p,q,tp,q,t

输出格式

第一行输出一个字符串 YES\tt YESNO\tt NO,表示能否赶上火车。

若能够赶上,则再输出两行:

第一行输出一个正整数,表示最少花费的金额。

第二行输出一个字符串,选出租车输出 taxi\tt taxi,选公交车输出 bus\tt bus

样例

1 2 3 4
3 2 10
YES

2 taxi

</p>
1 2 3 4
3 2 8
YES

3 bus

</p>
1 2 3 4
3 2 7
NO

提示

对于样例 #1,坐公交车会在 77 时刻到达站台,坐出租车会在 88 时刻到达站台,两者都来得及,而出租车更便宜,只要 22 元。

对于样例 #2,到达站台的时刻不变,但发车时刻变成 88,出租车赶不上了,只能坐公交车,花 33 元。

对于样例 #3,到达站台的时刻不变,发车时刻变成 77,两种方案都赶不上。

对于 100%100\% 的数据,保证 0a,t1000\leq a,t\leq 1001b,c,m,p,q10001\leq b,c,m,p,q\leq 1000,且 pqp\neq q

难度 入门
通过率
尝试 0
已通过 0
ID
748
类型
传统题
Time Limit
1000ms
Memory Limit
512MiB
上传者