输入数据共有两行,第一行包含一个正整数 N,表示小 T 一共抓了 N 个砝码放到了天 平的左端。
第二行有 N 个用空格隔开的正整数 表示每个砝码的质量,每个砝码的质量都是 2 的幂次,即等于若干个 2 连乘的积,如 8 等于 3 个 2 连乘的积,64 等于 6 个 2 连乘的积,1024 等于 10 个 2 连乘的积等等,特别地我们规定 1 也是 2 的幂次。
输入1
2
8 8
输入2
6
1 1 1 4 1 1
输出1
1
输出2
2
样例 1 中小 T 抓了两个 8g 的砝码放到了天平的左端,小 S 只要将一个 16g 的砝码放 到天平的右端就行了,答案为 1;样例 2 中小 T 抓了 5 个 1g 的砝码和 1 个 4g 的砝码放到 了天平的左端,小 S 只要将一个 8g 的砝码和一个 1g 的砝码放到天平的右端就行了,答案 为 2,可以验证放一个砝码到天平的右端是不可能平衡的,因为创新实验室里不存在质量 为 9g 的砝码,9 不是 2 的幂次。上文中的 g 是质量的单位,翻译成中文叫“克”,1 千克 就是我们平时讲的 1 公斤。
【数据范围】
30%的数据满足:N≤10,天平左端的 N 个砝码的总质量不超过 100g
60%的数据满足:N≤100,天平左端的 N 个砝码的总质量不超过 10000g
100%的数据满足:N≤10000,天平左端的 N 个砝码的总质量不超过 2000000000g
【来源】
2014年常州市赛