From 0c84ca37dc5f5f222c2d77594e1d5b6effc60695 Mon Sep 17 00:00:00 2001 From: darshind Date: Sat, 12 Aug 2017 14:29:14 +0000 Subject: [PATCH] Done --- pair_sum.py | 15 +++++++++++++++ pair_sum.pyc | Bin 0 -> 670 bytes tests/__init__.pyc | Bin 0 -> 152 bytes tests/test_pairSum.pyc | Bin 0 -> 1072 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..a0317c2 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..16adffef7bbc811198d8209867eb0e2453e9a1ec GIT binary patch literal 670 zcmbtQ%Ss$U6g^e_NFoX$5sZGpY$h#n;UXb~7%(eAXE8V+V>4AVw%QN7YCxfTWwQ1Y zvdAaq2Rye_glz5Vd+OG`Rj1CW=-=AP@3(iyGdzAV=Wh(RLomQEV8TSfXqX5l#v;aq z%LEe*3s?oKajUWa)1(*;Uh&*a6C_C(dkpuN;DHXf@^lZA3b;b7}piN zLKn;CA19~i6I_o&DG?nT($VaEN1qC3mta$-6q_3z$u-);|LSusS9KB2iPWp0t`5O} ze6@=)>m!;S4aELIA@U1F7%(u12wvdQR$eT%d9|=UWtKOMtxPaY#oQ6ldEsgDqV;Q1 zES#U#^Qjb^fBjUcmSxyo1U!GZi%q!CgzT&?ZD#V;ofVbI#&vt)ntW!nS#4~#z5Qu8 zXMHG~L$@q5Nv2FbHaA|LUe=>!DWcpu0qUJfIabwswWU6&bw=>`;8yGvqPh@+2f_2v l3ezJY3ydV6QuDLUkiA%}yvLWaHp@%($eX}ZR?*XsBe{BE& literal 0 HcmV?d00001 diff --git a/tests/__init__.pyc b/tests/__init__.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f47329bb44e3cad585d1b9a19b14177f783cddee GIT binary patch literal 152 zcmZSn%*(aer8_d20SXv_v;z$L)Z&t2{rLFIyv&mLc)fzk W5)Pm#Ho5sJr8%i~AiIizm;nHr1tK&6 literal 0 HcmV?d00001 diff --git a/tests/test_pairSum.pyc b/tests/test_pairSum.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1844780c1129931b407edabff55bad9996558bba GIT binary patch literal 1072 zcmcIjO>fgc6r8n_v`rf*7pmS6;$R_#RGbk)v;}dgkW;BN60$7shA#Lc^{yoeA!1WW$_n8bw(DEvjK&3EKP+UhS zBUCYFF{&PBJ&DFJ3UdYB!)M?MIGy#O`lPH<_b%A5!{C@6C5;1Z|pl-5x zR~OzkbvAFhTKhGLx~?dU(SGy#%lnI}c#}o$CC-UU}S%h>N?kmXY$zYCs z8Sb0F#U~cUIznBSQrA+}G3ASBJ%C<=UWeX*9zt)D{Z1xZxQcKY;p0OrBOJWFkINWK z;C;lsrJNsOm!BbacZ90WU*d%OF}!5Hg)7BZozxG|^L>06qWub`6gdM((Kno0;f+)? zO>T?eqrV)aGmDiImIm5Bfi+ro&eCB^k`30=06QdX5M&@FIUz5!gUK@2RUsVA&Yd%@ zKRoa9((~wQecW~?4K1UYuc}2OoVFF@dc}E>m(HZTGvOstwODS-`6@RBwZ?U&4;$8- zDv=NZxI>vu&YH?hbl$o%TkFY5(|&M^yfBlZ(Ppx@_jo*)_?VK%B6;HFr{n@=*Pc9D zT=*@?#GT(UI^?zmpklSH#%iSQsU5+Djs+94tj;TwWue|Is~X*vvP?%pxY78Jg{Hhd wSVUU~>L~nMf}XCno+YHR0Z-!$t#-lN(1mdLzex)so~&$m%6>ZP+*Ws^Uu9U~@Bjb+ literal 0 HcmV?d00001