#1453. 上校鸡块

上校鸡块

题目描述

麦当劳正在考虑引进一种新产品:上校鸡块。肯德基正在想尽一切办法让这种可怕的设想泡汤。他们进行斗争的策略之一是“劣质的包装”。肯德基说:“看,如果你只用一次能装 33 块、66 块或者 1010 块的三种包装盒包装上校鸡块,你就不可能满足一次只想买 11224455778811111414 或者 1717 块上校鸡块的顾客了。劣质的包装意味着劣质的产品。”

你的任务是帮助肯德基。给出包装盒的种类数 N (1N10)N\ (1 \le N \le 10)NN 个代表不同种类包装盒容纳上校鸡块个数的正整数 bi (1bi256)b_i\ (1 \le b_i \le 256),输出顾客不能用上述包装盒(每种盒子数量无限)买到上校鸡块的最大块数。如果所有购买方案都能得到满足或者不存在不能买到块数的上限,则输出 00。不能买到的最大块数(如果它存在)不超过 2×1092\times 10^9

输入格式

11 行:包装盒的种类数 NN

22 行到 N+1N+1 行:每个种类包装盒容纳上校鸡块的个数。

输出格式

输出文件只有一行数字:顾客不能用包装盒买到上校鸡块的最大块数或 00(如果所有购买方案都能得到满足或者顾客不能买到的块数没有上限)。

输入输出样例 #1

输入 #1

3
3
6
10

输出 #1

17

说明/提示

USACO Training Section 4.1