A71075 | 麦香牛肉
来源编程题
时间限制1s
内存限制128MB
通过 / 提交0/0
题目描述
农夫布朗的奶牛们正在进行斗争,因为它们听说麦当劳正在考虑引进一种新产品:麦香牛块。奶牛们正在想尽一切办法让这种可怕的设想泡汤。奶牛们进行斗争的策略之一是“劣质的包装”。“看,”奶牛们说,“如果你只用一次能装 3 块、6 块或者 10 块的三种包装盒包装麦香牛块,你就不可能满足一次只想买 1、2、4、5、7、8、11、14 或者 17 块麦香牛块的顾客了。劣质的包装意味着劣质的产品。”
你的任务是帮助这些奶牛。给出包装盒的种类数 N\ (1 \le N \le 10) 和 N 个代表不同种类包装盒容纳麦香牛块个数的正整数 b_i\ (1 \le b_i \le 256),输出顾客不能用上述包装盒(每种盒子数量无限)买到麦香牛块的最大块数。如果所有购买方案都能得到满足或者不存在不能买到块数的上限,则输出 0。不能买到的最大块数(如果它存在)不超过 2\times 10^9。
输入格式
第 1 行:包装盒的种类数 N。
第 2 行到 N+1 行:每个种类包装盒容纳麦香牛块的个数。
输出格式
输出文件只有一行数字:顾客不能用包装盒买到麦香牛块的最大块数或 0(如果所有购买方案都能得到满足或者顾客不能买到的块数没有上限)。
输入输出样例
输入 #1
3 3 6 10
输出 #1
17
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?