SZ#G6KP25. 【GESP强化 六级】水果盛宴

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB
    ID: 11569 传统题 2000ms 256MiB 尝试: 1 已通过: 1 难度: 普及 上传者: 标签>GESPGESP强化C++c++编程题背包问题完全背包两阶段状态3星

题目描述

小婷再次闯入了刘老师的房屋!她在厨房发现了一堆柠檬和一堆橙子(每种水果的数量都可以视为无限),并决定尽可能多吃。

小婷的最大饱腹度为 TT1T5,000,0001 \leq T \leq 5,000,000)。每吃一个橙子会使饱腹度增加 AA,每吃一个柠檬会使饱腹度增加 BB1A,BT1 \leq A,B \leq T)。此外,小婷最多可以喝一次水,这将使饱腹度立即减半(向下取整)。

请帮助小婷计算她能达到的最大饱腹度!

输入格式

唯一一行包含三个整数 TTAABB

输出格式

输出一个整数,表示小婷能达到的最大饱腹度。

8 5 6
8
25 22 4
24
30 18 23
29

说明/提示

题目提供者:Nathan Pinsker