Add new course

This commit is contained in:
AndrewTrieu
2023-01-08 18:43:01 +02:00
parent 75313f3f05
commit 6f5c7f67b4
49 changed files with 835669 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
def sums(arr):
sums = set()
for i in range(len(arr)):
for j in range(i, len(arr)):
for k in range(j, len(arr)):
sums.add(arr[i] + arr[j] + arr[k])
return len(sums)
# Test
if __name__ == "__main__":
print(sums([1, 2, 3])) # 6
print(sums([2, 2, 3])) # 5
print(sums([1, 3, 5, 1, 3, 5])) # 18
print(sums([1, 15, 5, 23, 100, 55, 2])) # 121