aboutsummaryrefslogtreecommitdiff
path: root/challenge-277/eric-cheung/python/ch-2.py
blob: 72b8faa3f60374c456fb9fa027af5e9173237f03 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
from itertools import combinations

def IsStrongPair (arrInput):
    if abs(arrInput[0] - arrInput[1]) > 0 and min(arrInput) > abs(arrInput[0] - arrInput[1]):
        return True
    return False

## arrInt = [1, 2, 3, 4, 5]  ## Example 1
arrInt = [5, 7, 1, 7]  ## Example 2

arrComb = combinations(arrInt, 2)

arrOutput = [arrLoop for arrLoop in list(set(arrComb)) if IsStrongPair(arrLoop)]

print (len(arrOutput))