第 2 题 编程题
和的结果数
时间限制:1s
内存限制:128mb
(注:input()括号中不允许添加任何提示语)
请补全下面程序,使程序实现如下功能:
(1)输入n(2≤n≤100)个整数,整数之间以空格隔开,并保证n个数各不相同;
(2)从这n个数中任选两个,计算并输出任意两个数的和共有多少种不同结果。
例如:
输入一组整数1 3 4 6,任意两数和可能为4(1+3)、5(1+4)、7(1+6 或 3+4)、9(3+6)、10(4+6),因此,输出结果应为5。
ls = [int(i) for i in input().split()]
results = []
for i in range(_______):
for j in range(_______):
s = ls[i] + ls[j]
if s not in results:
_____________
print(len(results))