From c8f3edec7145e27e5b239b7e55b13d05be50d031 Mon Sep 17 00:00:00 2001 From: PankajMehar Date: Tue, 4 Jul 2017 18:41:38 +0000 Subject: [PATCH] Done --- pair_sum.py | 17 +++++++++++++++++ pair_sum.pyc | Bin 0 -> 594 bytes tests/__init__.pyc | Bin 0 -> 163 bytes tests/test_pairSum.pyc | Bin 0 -> 1105 bytes 4 files changed, 17 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..5f4ba15 100644 --- a/pair_sum.py +++ b/pair_sum.py @@ -0,0 +1,17 @@ +def pairSum(x,sum): + List = [] + s = set(x) + + for i in x: + diff = sum-i + s.remove(i) + if diff in s: + t = (i, diff) + List.append(t) + return List + + + +L = [1,2,3,4] +sum = 5 +pairSum(L,sum) diff --git a/pair_sum.pyc b/pair_sum.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1ac54f33666db8a18302f0e9512750f775108e5e GIT binary patch literal 594 zcmb_Y%TB{E5F9&cfU4zyIKUtDQX=(?5E745L8v_-iV%uor*%sn#4ajQa)KY_8~6cs zT_k>hBs-qj-Pq#|zWd$D*W*Kq-zTK?oWhO>6z~bmhzKYN6+nfUhnSJ{kYK}X#V_+-amwQ~`zwa&{o?P*d~x=`M!y@pNRL5zlbevgb z^{{$(i?SFd)|z>d>%t93ag~_**{<^wD)O*cPuDp+vIhhZk?6_3=!(AR(R(Ni*9;HW s@YM|4H64QOeJ5R_-sO10r9Z3x?su2AKg~jXsl_G5 h`tk9Zd6^~g@p?cd96$qYa`RJ4b5iX<))oUX0|38$CvX4& literal 0 HcmV?d00001 diff --git a/tests/test_pairSum.pyc b/tests/test_pairSum.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c037d155d2098f905efe12c1ae518b0de28cc8fd GIT binary patch literal 1105 zcmcgr!EVz)5PfSWX`40>E>yiC#KA%emN=sd(H6vkDsn1?Mnab5-89?S>(slJsFWN~ z;9I!xcbquE%qCEN04(qG?(EyyH*b>gd$0TBOLCcG`-Jp;Ny9QodIbug6qpDIUI!=w zlp!V|$`&RqiiS`EQvun+XJ8FnPTG)djG_)D(Ld>l1kKzo!G*H!B(o|CIP!qNROz%a zxzm+Nr&VL5+o7m!@?0tD_P1w-nXX4o`9~-xe8oIYp}_h`9^F3)kc|9&IdfVxIL8SM z`;FlC6BosG__|h9*OJyD%O}yY1Gxja3%Li`h1_TM6-^GX4zLRF@hO%8PCq=xD#Q}F z4tQ@#=X*HfPZvjrL=`u0Fy{RbjxyiFTJS5z<_TJ^jd>UKR|p}P(*YHI$1wu$shUxA zp9G)(C=q|$^0}Uihj+p1$!O2qFls@du&a73n zJG*JJ!tv3~`l4=B;#v^#;=a?IAS#n=I G41NJ>i17#j literal 0 HcmV?d00001