#376. [R60D]药品
[R60D]药品
时空限制
1S/512M
题目描述
最近 apiadu 患上了一种叫做“艾打蒜砝镜塞”的病,需要通过吃药进行治疗。
apiadu 买了一盒 A 药品和一盒 B 药品,一盒 A 药品有 片,一盒 B 药品有 片,只要将这两盒药品都吃完,就能痊愈。
apiadu 想尽可能快地将这两盒药品吃完,每种药品每天要么不吃,要么吃恰好一片,并且对于任意连续的 天最多只能有 天既吃 A 药品又吃 B 药品。
请你帮助可爱的 apiadu 求出将两盒药品都吃完最少需要的天数。
格式
输入格式
第一行包含四个整数 ,含义请见题目描述。
输出格式
输出一行一个整数表示将两盒药品都吃完最少需要的天数。
样例
样例输入 #1
3 2 2 1
样例输出 #1
3
样例解释 #1
第 天吃 片 A 药品和 片 B 药品。
第 天时,由于要求任意连续的 天最多只能有 天既吃 A 药品又吃 B 药品,因此第 天最多只能吃一种药品,于是吃掉 片 A 药品。
第 天时没有限制,于是吃掉 片 A 药品和 片 B 药品。
经过 天两种药品全部吃完,可以证明没有方案能在小于 天内吃完所有药品。
样例输入 #2
10 9 4 2
样例输出 #2
13
样例输入 #3
5 8 9 9
样例输出 #3
8
数据规模
注意:你只有通过了子任务的所有测试点,才能获得对应子任务的分数。
| 子任务编号 | 分数 | |
|---|---|---|
对于 的数据,,。
Related
In following contests: