From 4d9dfa7763d4df08d632eba1c3586b52a46bfc51 Mon Sep 17 00:00:00 2001 From: PawanMathur Date: Fri, 8 Sep 2017 03:40:48 +0000 Subject: [PATCH] Done --- pair_sum.py | 15 +++++++++++++++ pair_sum.pyc | Bin 0 -> 680 bytes tests/__init__.pyc | Bin 0 -> 155 bytes tests/test_pairSum.pyc | Bin 0 -> 1081 bytes 4 files changed, 15 insertions(+) create mode 100644 pair_sum.pyc create mode 100644 tests/__init__.pyc create mode 100644 tests/test_pairSum.pyc diff --git a/pair_sum.py b/pair_sum.py index e69de29..51935be 100644 --- a/pair_sum.py +++ b/pair_sum.py @@ -0,0 +1,15 @@ +def pairSum (lst, sum): + pairs = [] + if len(lst) < 2: + return [] + for i,num in enumerate(lst): + for j in range (i+1,len(lst)): + if num + lst[j] == sum: + pairs.append(tuple((num, lst[j]))) + return pairs + +if __name__ == "__main__": + print pairSum ([3,5,5,7,9,11],10) + #print pairsum (0) + #print pairsum (100) + #print pairsum (101) diff --git a/pair_sum.pyc b/pair_sum.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3eebd3818d99ced61e53a9e05c2d7082368ec13a GIT binary patch literal 680 zcmb_Y!D`z;5PiFnoWxBb4FMDAAxHJ#Dufzlk*7q6QO5(4oU^ztE|E6HI}Hga;a6x#|p*@0m}Z zOL(zPoZV>rkXQs*gm}J$muP6LMDMkhCZ64#U=g7SxvGh<-)mMPfi^HdNgq#KJ-fsaPX~D9;5|M0HU0gA{$usTAHyHIwM3 z2tNGFK{_*EJCW1Cyh~t>IXjor;hd!0TTcV>K4FU>12M@FdA=P?me{uRVQ+S7t!doz zi#9DBkFM9pO>1J`GMf3ioY%r>8bPktoEK?fP0TwZULsYC<))aeb5l@bY+E?LkvmgH z5`qW&N@nA;x-{dX^kZ7RN!?l7j8E$3+|JX?jI&ys@&5k9(JZg@h^j}TdhF!aWIZNV zwmg_$x*bWzo!>E!XN&h>b#CeYcn3Rv6fPY>UQu8Fm>ew literal 0 HcmV?d00001