diff --git a/__pycache__/__init__.cpython-36.pyc b/__pycache__/__init__.cpython-36.pyc new file mode 100644 index 0000000..f65509b Binary files /dev/null and b/__pycache__/__init__.cpython-36.pyc differ 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 f9de226..60b9893 100644 Binary files a/q01_get_minimum_unique_square/__pycache__/__init__.cpython-36.pyc and b/q01_get_minimum_unique_square/__pycache__/__init__.cpython-36.pyc differ 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 45ec8ae..d2ba6c4 100644 Binary files a/q01_get_minimum_unique_square/__pycache__/build.cpython-36.pyc and b/q01_get_minimum_unique_square/__pycache__/build.cpython-36.pyc differ diff --git a/q01_get_minimum_unique_square/build.py b/q01_get_minimum_unique_square/build.py index e012f4e..cddbc12 100644 --- a/q01_get_minimum_unique_square/build.py +++ b/q01_get_minimum_unique_square/build.py @@ -1,9 +1,15 @@ +# %load q01_get_minimum_unique_square/build.py # Default imports - +import numpy as np from math import sqrt # Write your solution here: def q01_get_minimum_unique_square(x,y): - "write your solution here" + 'write your solution here' + li = list(np.arange(x,y+1)) + final_list = list(filter(lambda x: ((x**0.5)%2 == 0 or (x**0.5)%2 == 1) , li)) + return len(final_list) + + 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 7a482a5..12f9c15 100644 Binary files a/q01_get_minimum_unique_square/tests/__pycache__/__init__.cpython-36.pyc and b/q01_get_minimum_unique_square/tests/__pycache__/__init__.cpython-36.pyc differ 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 1297e55..9a97ecd 100644 Binary files a/q01_get_minimum_unique_square/tests/__pycache__/test.cpython-36.pyc and b/q01_get_minimum_unique_square/tests/__pycache__/test.cpython-36.pyc differ