Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Три числа с суммой N
- def findTriple(list, sum):
- for i in range(0, list.__len__() - 2):
- l = i + 1
- r = list.__len__() - 1
- while (l < r):
- if (list[i] + list[l] + list[r] == sum):
- print("Triplet is", list[i],
- ', ', list[l], ', ', list[r]);
- return True
- elif (list[i] + list[l] + list[r] < sum):
- l += 1
- else:
- r -= 1
- return False
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement