传统题 1000ms 256MiB

砝码称重

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

问题描述

你有一架天平和 NN 个砝码,这 NN 个砝码重量依次是 W1,W2,,WNW_1,W_2,⋅⋅⋅,W_N

请你计算一共可以称出多少种不同的重量? 注意砝码可以放在天平两边。

输入格式

输入的第一行包含一个整数 NN

第二行包含 NN 个整数:W1,W2,W3,,WNW_1,W_2,W_3,⋅⋅⋅,W_N

输出格式

输出一个整数代表答案。

3
1 4 6
10

样例说明

能称出的 10 种重量是:1、2、3、4、5、6、7、9、10、11。

1=11=1

2=642=6−4(天平一边放 6,另一边放 4);

3=413=4−1

5=615=6−1

6=66=6

7=1+67=1+6

9=4+619=4+6−1

10=4+610=4+6

11=1+4+611=1+4+6

评测用例规模与约定

对于 50%50\% 的评测用例,1N151≤N≤15

对于所有评测用例,1N1001≤N≤100,砝码总重不超过 100000100000

训练赛一

未参加
状态
已结束
规则
乐多
题目
12
开始于
2025-5-11 13:00
结束于
2025-5-11 17:00
持续时间
4 小时
主持人
参赛人数
11