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

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

题目描述

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

小婷的最大饱腹度为 TT。每吃一个橙子会使饱腹度增加 AA,每吃一个柠檬会使饱腹度增加 BB。此外,小婷最多可以喝一次水,这将使饱腹度立即减半(向下取整)。

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

输入格式

唯一一行包含三个整数 TT、AA 和 BB。

输出格式

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

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

说明/提示

题目提供者:Nathan Pinsker

数据范围

1≤T≤5,000,0001 \leq T \leq 5,000,000

1≤A,B≤T1 \leq A,B \leq T