From c3dd80a9646fabbdd27f03cb56374fec7df7011a Mon Sep 17 00:00:00 2001 From: prodigy803 Date: Sat, 29 Sep 2018 05:39:48 +0000 Subject: [PATCH 1/2] Done --- __pycache__/__init__.cpython-36.pyc | Bin 0 -> 164 bytes .../__pycache__/__init__.cpython-36.pyc | Bin 191 -> 194 bytes .../__pycache__/build.cpython-36.pyc | Bin 468 -> 609 bytes q01_get_minimum_unique_square/build.py | 10 ++++++++-- .../tests/__pycache__/__init__.cpython-36.pyc | Bin 197 -> 200 bytes .../tests/__pycache__/test.cpython-36.pyc | Bin 1571 -> 1574 bytes 6 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 __pycache__/__init__.cpython-36.pyc diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000000000000000000000000000000000000..be5b03cc3cb6da69d26a1e703c94e02e28ecbd6c GIT binary patch literal 164 zcmXr!<>h+Mzdo9gfq~&M5W@jTzyXMhS%5?eLokCTqu)w~B9JhG_!X$1k)NBYUr>~v zl9^s2KczG$)edA;F%UBV0J>Q#ga7~l literal 0 HcmV?d00001 diff --git a/q01_get_minimum_unique_square/__pycache__/__init__.cpython-36.pyc b/q01_get_minimum_unique_square/__pycache__/__init__.cpython-36.pyc index f9de2261d1eb71e5e8e14dbb4363527739e2f278..45d852e1b629a206eed95ddd93f10b60ab37f3ac 100644 GIT binary patch delta 52 zcmdnbc!-h1n3tF9J^%XXi5%t%`T808xvBaEMfoY2>6I1+#`@v;McKs#iOH$@$@wX% H6JwGAy>$`d delta 49 zcmX@axSx^3n3tDp+4W~p6FJOfbM!Ovb5r#blQJ^(UGmHGa`F>XiuGMmi?d7e3ns=V F0|2G#5y}7n diff --git a/q01_get_minimum_unique_square/__pycache__/build.cpython-36.pyc b/q01_get_minimum_unique_square/__pycache__/build.cpython-36.pyc index 45ec8aee9d1537d3ddceb40ada69e0f616a72575..4bd982f6c25295252992d3d47b4ca1ff4edb2dc3 100644 GIT binary patch delta 371 zcmY+Au}i~H5XSFbUTaNl5fnv1t&5PQsbmo>odg$kac~faki;}JY2r(URw@n^+BIZ$ z*U5jzDVt;eg-+fT9DMNI`#8S)-Q#_0KT@|E4Si?x>t0~4Us(bGDkP1Rwy0z><57z?|(B!6RQrHt&XuXv?u79V(AXZ9+zA%6ijR!tWG delta 275 zcmW+xu}Z{16ny(O*W_|t!0U|NMT8V8mV&0#Yb*poB$~ynUUqeN!`(@OMZQ4t75Ve-WGx$&Xt`(%mm;Z{Vv4w<-=0!x zN2(CFOrcXY7en!D7XE==_ws-j^Zx5mDW_9Y_v2j!SX4gdfE diff --git a/q01_get_minimum_unique_square/build.py b/q01_get_minimum_unique_square/build.py index e012f4e..0d1c8aa 100644 --- a/q01_get_minimum_unique_square/build.py +++ b/q01_get_minimum_unique_square/build.py @@ -1,3 +1,4 @@ +# %load q01_get_minimum_unique_square/build.py # Default imports from math import sqrt @@ -5,5 +6,10 @@ # Write your solution here: def q01_get_minimum_unique_square(x,y): - "write your solution here" - + 'write your solution here' + return len([i for i in range(y+1) if i**2 in range(x,y+1)]) + + + + + diff --git a/q01_get_minimum_unique_square/tests/__pycache__/__init__.cpython-36.pyc b/q01_get_minimum_unique_square/tests/__pycache__/__init__.cpython-36.pyc index 7a482a59da012a8b99067243cb0c176c77498cf1..3c73d5bd3416d30a0f38c46c20d26fc998713479 100644 GIT binary patch delta 52 zcmX@gc!H6`n3tF9GynSNi5%t%rTQ89xvBaEMfoY2>6I1+#`@v;McKs#iOH$@$@wX% H6Js&~!Cevl delta 49 zcmX@Xc$AUDn3tDp+x2Hr6FJOfi}W+{b5r#blQJ^(UGmHGa`F>XiuGMmi?d7e3ns>A F0syOV5%K^4 diff --git a/q01_get_minimum_unique_square/tests/__pycache__/test.cpython-36.pyc b/q01_get_minimum_unique_square/tests/__pycache__/test.cpython-36.pyc index 1297e551f19f751197062170a3af8e3c4b333297..2edf15879ee65fea911c6d6d6e8664b80380d6f4 100644 GIT binary patch delta 55 zcmZ3?vy6wsn3tF9GynSNjT~1Q6$F%?rjT~1QW%Kki@^e%56O%GB^ Date: Sat, 29 Sep 2018 05:54:23 +0000 Subject: [PATCH 2/2] Done --- .../__pycache__/build.cpython-36.pyc | Bin 609 -> 588 bytes q01_get_minimum_unique_square/build.py | 3 ++- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/q01_get_minimum_unique_square/__pycache__/build.cpython-36.pyc b/q01_get_minimum_unique_square/__pycache__/build.cpython-36.pyc index 4bd982f6c25295252992d3d47b4ca1ff4edb2dc3..1b18012c27ae3b1c858949832bdd845d33416620 100644 GIT binary patch delta 238 zcmaFJa)yP|n3tEUO?Z8@*F?@hMK%To24^5HmH`qa3@MB$Of3v0j5Q23j490G49!dv z>kWfIih@CkRDeV}Lk&Z$Of4f&0fR753xsZF%w{TLsbQSRRLBy{pvjmHR0#wR>@^v0 zF=ytLXfoYm(lfZln7NXn2x#17F2-s`?#XS8w(2h#f$D(L%sHufw^)l3^U_m+JjRM! yjFljjVC4)&?2|t;>M$}-R$!9UK!}1_>_A1gIBatBQ%ZAE?O1@kVkRKL!vX*@%rRjA delta 258 zcmX@Z@{onon3tDJOkjO9(?rfdRaOQD24)~GRsa$u4DAfV@nIFYH4C73~z z=_M0T@k>S^p~-lQwJ0$!JynzG7L%UAEyheBgR$ZkW97<;|Ed|eCRZ`q8WgdBR5IOS z&PmNH0=Z0+sfYte6>)+HE_4Cz$@ds_7?~z>Gf8TIB*7{m1UHa-i^C>2KczG$)edBA JF~})AEC4!gGB*GK diff --git a/q01_get_minimum_unique_square/build.py b/q01_get_minimum_unique_square/build.py index 0d1c8aa..043bf31 100644 --- a/q01_get_minimum_unique_square/build.py +++ b/q01_get_minimum_unique_square/build.py @@ -7,7 +7,8 @@ def q01_get_minimum_unique_square(x,y): 'write your solution here' - return len([i for i in range(y+1) if i**2 in range(x,y+1)]) + #return len([i for i in range(y+1) if i**2 in range(x,y+1)]) + return len([i for i in range(x,y+1) if i**(0.5) == int(i**(0.5))])