From b9124f267c6327c2b736c2cbbf3c5a9ceee28895 Mon Sep 17 00:00:00 2001 From: Mohammed-Sunasra Date: Sat, 12 Aug 2017 09:51:12 +0000 Subject: [PATCH] Done --- pair_sum.py | 15 +++++++++++++++ pair_sum.pyc | Bin 0 -> 686 bytes tests/__init__.pyc | Bin 0 -> 160 bytes tests/test_pairSum.pyc | Bin 0 -> 1096 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..7f18edd 100644 --- a/pair_sum.py +++ b/pair_sum.py @@ -0,0 +1,15 @@ +def pairSum(l,s): + if len(l) > 2: + pair = () + list_of_pairs = [] + list_num = len(l) + for i in range(list_num): + for j in range(i + 1,list_num): + if(l[i] + l[j] == s): + pair = (l[i],l[j]) + list_of_pairs.append(pair) + return list_of_pairs + +list_num = [1,2,3,4] +sum_num = 5 +print pairSum(list_num,sum_num) diff --git a/pair_sum.pyc b/pair_sum.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b706143ee51675d9a41c6925692ab758b043f0a1 GIT binary patch literal 686 zcmb_Z%SyyB6g^2FKG2N{I)1@y#)>Z7h=>ZhaX`Bm9FVb0GGo;~Y*J8YSGx8WT=+eH zjX&VMQ4w6*_MY6_o1C1JdLN7P>iy+njPJ*%ai79$6DZ&r7*ZmjB$Nl`W9nl_(*Q#W z4QK%^@g#A4qC&*o8QM3N1e^pEhZN?Gzyb~MM0*8peN?YZ*h)-+*8A> zN0(P<13U~|DPSF|+>z8dKpQe=6QILGh|X$5ftD?y~)U%JNe|(4|1vBd`p2I=5`8O7f|;A!SKf>RdU~q?lGXG?sbFB(3Zs7gJ+L z#bm?mcw@Qm@0_|MRjY+WUQlcp>(vl zxz(Gbx#}@@&(vAO$%vAT^3n1y;CWnUEY7SDKrD%n-UYEN*2S7wp>STmT(ixT)u(K< o@4TPSQ+m#1j*-Ymr2SW~%l=I?-_LGVsQOOtIn{j6a|^8c6TvKn;s5{u literal 0 HcmV?d00001 diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..fb998198c41952abb016a08d9172407efd50240b GIT binary patch literal 160 zcmZSn%*(}bsxLB`0SXv_v;zt#j+&- literal 0 HcmV?d00001 diff --git a/tests/test_pairSum.pyc b/tests/test_pairSum.pyc new file mode 100644 index 0000000000000000000000000000000000000000..15cda1f166a4575ccb20b93c636e42cebe82f34b GIT binary patch literal 1096 zcmcIj%We}f6g{3v(l%|NY^b_Jh{Xsgq+*Q_qCCW+6`E8kjf6&{u|o~>NXH(DO6dZX zHNU}zFX4Ci0Jz5~lppA5e8#>$zCQQdB>puTuK)aYQsC-|<@-#ABWQUQN}y7hDJZTZ zlo6^Jvlvwmvz|m_7=^il?%^wN37pLO(0xpkfh4iNw2}U9J6^L|s=D#%RBJb>?ku+i6$*6Uv0o$zuuw>Jxc#|13f}4fhq~^kgu{ zz6|$6;QR}VVjZEb3#n@<>zMLIv>rgOL9at^Ko6le$^IadEnG&pi17I#mJwdOzmJO; zOWNYU4vTH&2k zGfi%b;KTnMq%(_^6P5f& zKPeY5yYlAI;@odZM(+HL(J8kr02QlkHC7{aPwfaMbS{{YWp!SeEDLpKS=H#Slw~>+ z!nM{L5}Z;-u#7ej)M5Dd1YKQiJxfVt1D-}2TJM6_p)29=jY|w-o~&$n%04^l-Bx#_ EKh1vXl>h($ literal 0 HcmV?d00001