diff --git a/euler.py b/euler.py new file mode 100644 index 0000000..edb469e --- /dev/null +++ b/euler.py @@ -0,0 +1,7 @@ +n = 600851475143 +i = 2 +while i * i < n: + while n % i == 0: + n = n / i + i = i + 1 +print(n) diff --git a/euler1.py b/euler1.py new file mode 100644 index 0000000..d104478 --- /dev/null +++ b/euler1.py @@ -0,0 +1 @@ +print(sum(i for i in range(1000) if i % 3 == 0 or i % 5 == 0)) diff --git a/euler2.py b/euler2.py new file mode 100644 index 0000000..342075b --- /dev/null +++ b/euler2.py @@ -0,0 +1,16 @@ +x = 1 +y = 1 +z = 0 +result = 0 + +while z < 4000000: + z = (x+y) + if z%2 == 0: + result = result + z + + #next iteration + + x = y + y = z + +print(result) diff --git a/filters_e.py b/filters_e.py new file mode 100644 index 0000000..3ca3d4f --- /dev/null +++ b/filters_e.py @@ -0,0 +1,23 @@ +from PIL import Image +from random import randrange + + +im = Image.open("D:/MCloud/Photos/IMG_0372.JPG") +pixels = im.load() +x, y = im.size + + +for i in range(x): + for j in range(y): + + r, g, b = pixels[i, j] + bw = (r + g + b) // 3 + if bw > 20: + pixels[i, j] = 255, 255, 255 +im.show() + +''' +чем хорош этот фильтр? +тем что такой фильтр можно использовать в распознавателях и +за счет данного фильтра можно будет избавиться от шума на изображении +'''