解题思路:利用python中的集合解决
注意事项:输入时使用map函数
参考代码:
n=int(input())
a=list(map(int,input().split()))
b=set()
b.add(0)
for i in a:
for j in list(b):
b.add(abs(j-i))
b.add(j+i)
print(len(b)-1)
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:849 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:590 |
C语言训练-求函数值 (C语言代码)浏览:973 |
C语言程序设计教程(第三版)课后习题6.11 (C语言代码)for循环浏览:1172 |
输出正反三角形 (C语言代码)浏览:857 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:581 |
字符逆序 (C语言代码)浏览:645 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:723 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:559 |
杨辉三角 (C语言代码)浏览:500 |