diff --git a/Hello.py b/Hello.py new file mode 100644 index 0000000..1385fe3 --- /dev/null +++ b/Hello.py @@ -0,0 +1 @@ +print("Hello, world!") \ No newline at end of file diff --git "a/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task1.py" "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task1.py" new file mode 100644 index 0000000..2410169 --- /dev/null +++ "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task1.py" @@ -0,0 +1,8 @@ +# Условие +# Дано число n. С начала суток прошло n минут. Определите, сколько часов и минут будут показывать электронные часы в этот момент. +# Программа должна вывести два числа: количество часов (от 0 до 23) и количество минут (от 0 до 59). +# Учтите, что число n может быть больше, чем количество минут в сутках. +n = int(input()) +n = n % 1440 +print(n // 60) +print(n % 60) diff --git "a/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task2.py" "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task2.py" new file mode 100644 index 0000000..c4fdea7 --- /dev/null +++ "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task2.py" @@ -0,0 +1,11 @@ +#Напишете программу, которая на вход берет строку text и целое число n, и выводит в слово Hello, а также n раз через запятую и пробел строку text. +# В конце выхода запятая не ставится. +# Например, для text = MIPT Students и n = 5 результат будет следующим: Hello, MIPT Students, MIPT Students, MIPT Students, MIPT Students, MIPT Students +if __name__ == '__main__': + line = input() + n = int(input()) + arr = [] + arr.append(line) + arr*=n + arr.insert(0, "Hello") + print(*arr, sep=", ") \ No newline at end of file diff --git "a/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task3.py" "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task3.py" new file mode 100644 index 0000000..e984364 --- /dev/null +++ "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task3.py" @@ -0,0 +1,11 @@ +#Даны три целых числа. Выведите значение наименьшего из них. +if __name__ == '__main__': + a = int(input()) + b = int(input()) + c = int(input()) + if a <= b and a <= c: + print(a) + elif b <= a and b <= c: + print(b) + else: + print(c) \ No newline at end of file diff --git "a/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task4.py" "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task4.py" new file mode 100644 index 0000000..8d7cce8 --- /dev/null +++ "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task4.py" @@ -0,0 +1,14 @@ +#Длина Московской кольцевой автомобильной дороги —109 километров. Байкер Вася стартует с нулевого километра МКАД и едет со скоростью v километров в час. +# На какой отметке он остановится через t часов? +#Программа получает на вход значение v и t. Если v>0, то Вася движется в положительном направлении по МКАД, если же значение v<0, то в отрицательном. +#Программа должна вывести целое число от 0 до 108 — номер отметки, на которой остановится Вася. +v = int(input()) +t = int(input()) +j = v*t +i = abs(j) % 109 +if v > 0: + print(j % 109) +elif v<0 and i!=0: + print(109 - i) +else: + print(0) \ No newline at end of file diff --git "a/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task5.py" "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task5.py" new file mode 100644 index 0000000..07bc4b3 --- /dev/null +++ "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task5.py" @@ -0,0 +1,10 @@ +#По данному натуральном n вычислите сумму 1!+2!+3!+...+n!. В решении этой задачи можно использовать только один цикл. +# Пользоваться математической библиотекой math в этой задаче запрещено. +n = int(input()) +sum = 0 +fac = 1 +for i in range(1, n + 1): + fac *= i + sum+=fac +print(sum) + diff --git "a/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task6.py" "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task6.py" new file mode 100644 index 0000000..8c33d51 --- /dev/null +++ "b/Week 2_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task6.py" @@ -0,0 +1,14 @@ +#Последовательность состоит из различных натуральных чисел и завершается числом 0. +# Определите значение второго по величине элемента в этой последовательности. +# Гарантируется, что в последовательности есть хотя бы два элемента. +i = -1 +max1 = 0 +max2 = 0 +while i!= 0: + i = int(input()) + if i > max1: + max2 = max1 + max1 = i + elif i > max2: + max2 = i +print(max2) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/__init__.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/__init__.py" new file mode 100644 index 0000000..e69de29 diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task1.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task1.py" new file mode 100644 index 0000000..5834b27 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task1.py" @@ -0,0 +1,9 @@ +#Откройте произвольный текстовый редактор, например, spyder. Скопируйте туда текст программы, написанной выше. Сохраните текст в файле с именем hypot.py. +#Запустите терминал, перейдите в каталог, где лежит файл hypot.py и выполните эту программу:python3 hypot.py +#Интерпретатор языка Python вместо интерактивного режима выполнит последовательность команд из файла. +#При этом значения вычисленных выражений не выводятся на экран (в отличии от интерактивного режима), поэтому для того, чтобы вывести результат работы программы, то есть значение переменной c, нужна функция print(). +if __name__ == '__main__': + a = 179 + b = 197 + c = (a ** 2 + b ** 2) ** 0.5 + print(c) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task10.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task10.py" new file mode 100644 index 0000000..cf202ab --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task10.py" @@ -0,0 +1,13 @@ +#Нарисуйте «цветок» из окружностей. Используйте функцию, рисующую окружность. + +import turtle +turtle.shape('turtle') +for j in range(1, 4): + for i in range(360): + turtle.forward(1) + turtle.left(1) + turtle.left(180) + for i in range(360): + turtle.forward(1) + turtle.left(1) + turtle.left(180+60) diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task11.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task11.py" new file mode 100644 index 0000000..2dcfa17 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task11.py" @@ -0,0 +1,11 @@ +#Нарисуйте «бабочку» из окружностей. Используйте функцию, рисующую окружность +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + for j in range(1, 10): + for i in range(360): + turtle.forward(0.6+j*0.2) + turtle.left(1) + for i in range(360): + turtle.forward(0.6+j*0.2) + turtle.right(1) diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task12.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task12.py" new file mode 100644 index 0000000..95c3ef1 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task12.py" @@ -0,0 +1,12 @@ +#Нарисуйте пружину. Используйте функцию, рисующую дугу. +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + turtle.left(90) + for j in range(10): + for i in range(180): + turtle.forward(1) + turtle.right(1) + for i in range(180): + turtle.forward(0.25) + turtle.right(1) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task13.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task13.py" new file mode 100644 index 0000000..69f8610 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task13.py" @@ -0,0 +1,48 @@ +#Нарисуйте смайлик с помощью написанных функций рисования круга и дуги +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + turtle.speed(0) + turtle.begin_fill() + turtle.fillcolor("yellow") + for i in range(360): + turtle.forward(1) + turtle.right(1) + turtle.end_fill() + turtle.penup() + turtle.left(90) + turtle.backward(50) + turtle.left(90) + turtle.forward(30) + turtle.pendown() + turtle.begin_fill() + turtle.fillcolor("blue") + for i in range(360): + turtle.forward(0.1) + turtle.right(1) + turtle.end_fill() + turtle.penup() + turtle.backward(60) + turtle.pendown() + turtle.begin_fill() + turtle.fillcolor("blue") + for i in range(360): + turtle.forward(0.1) + turtle.right(1) + turtle.end_fill() + turtle.penup() + turtle.forward(30) + turtle.left(90) + turtle.pendown() + #turtle.pencolor('red') + turtle.pensize(5) + turtle.forward(20) + turtle.penup() + turtle.left(90) + turtle.forward(30) + turtle.right(90) + turtle.pendown() + turtle.pencolor('red') + for i in range(180): + turtle.forward(0.5) + turtle.right(1) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task2.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task2.py" new file mode 100644 index 0000000..53c9db4 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task2.py" @@ -0,0 +1,14 @@ +#Сохраните и выполните предыдущую программу. Убедитесь в том, что черепаха работает. +if __name__ == '__main__': + import turtle + + turtle.shape('turtle') + turtle.forward(50) + turtle.left(90) + turtle.forward(50) + turtle.left(90) + turtle.forward(50) + turtle.right(90) + turtle.forward(50) + turtle.right(90) + turtle.forward(50) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task3.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task3.py" new file mode 100644 index 0000000..b97bb4f --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task3.py" @@ -0,0 +1,11 @@ +#Нарисуйте квадрат. +if __name__ == '__main__': + import turtle + turtle.shape("turtle") + turtle.forward(90) + turtle.left(90) + turtle.forward(90) + turtle.left(90) + turtle.forward(90) + turtle.left(90) + turtle.forward(90) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task4.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task4.py" new file mode 100644 index 0000000..11f5519 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task4.py" @@ -0,0 +1,7 @@ +#Нарисуйте окружность. Воспользуйтесь тем фактом, что правильный многоугольник с большим числом сторон будет выглядеть как окружность. +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + for i in range(360): + turtle.forward(1) + turtle.left(1) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task5.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task5.py" new file mode 100644 index 0000000..f40afa5 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task5.py" @@ -0,0 +1,18 @@ +#Нарисуйте 10 вложенных квадратов. +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + for i in range(1, 10): + turtle.forward(10*i) + turtle.left(90) + turtle.forward(10*i) + turtle.left(90) + turtle.forward(10*i) + turtle.left(90) + turtle.forward(10*i) + turtle.penup() + turtle.forward(5) + turtle.right(90) + turtle.forward(5) + turtle.left(180) + turtle.pendown() \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task6.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task6.py" new file mode 100644 index 0000000..3cf31b6 --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task6.py" @@ -0,0 +1,10 @@ +#Нарисуйте паука с n лапами. Пример n = 12: +if __name__ == '__main__': + n = int(input()) + import turtle + turtle.shape('turtle') + for i in range(1, n+1): + turtle.forward(90) + turtle.left(180) + turtle.forward(90) + turtle.left(180 + 360/n) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task7.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task7.py" new file mode 100644 index 0000000..01985ef --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task7.py" @@ -0,0 +1,9 @@ +#Нарисуйте спираль. +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + t = 0.1 + for i in range(360*5): + turtle.left(5) + turtle.forward(t) + t+=0.01 \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task8.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task8.py" new file mode 100644 index 0000000..071c08b --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task8.py" @@ -0,0 +1,7 @@ +#Нарисуйте «квадратную» спираль. +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + for i in range(1, 80): + turtle.forward(i*10) + turtle.left(90) \ No newline at end of file diff --git "a/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task9.py" "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task9.py" new file mode 100644 index 0000000..9b770fc --- /dev/null +++ "b/Week 3_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/hw3-task9.py" @@ -0,0 +1,12 @@ +#Нарисуйте 10 вложенных правильных многоугольников. Используйте функцию, рисующую правильный n-угольник. +if __name__ == '__main__': + import turtle + turtle.shape('turtle') + def f(n, dlina): + sumAngle = 180*(n-2) + Angle = sumAngle/n + for i in range(n): + turtle.forward(100) + turtle.left(180 - Angle) + for i in range(3, 11): + f(i, 50) \ No newline at end of file diff --git "a/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/__init__.py" "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/__init__.py" new file mode 100644 index 0000000..e69de29 diff --git "a/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task1.py" "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task1.py" new file mode 100644 index 0000000..3bf3ce4 --- /dev/null +++ "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task1.py" @@ -0,0 +1,12 @@ +#Дан список чисел. Определите, сколько в этом списке элементов, которые больше двух своих соседей, и выведите количество таких элементов. +#Крайние элементы списка никогда не учитываются, поскольку у них недостаточно соседей. +a = list(map(int, input().split())) +index = 1 +bigneighbor = 0 +while index < len(a)-1: + if a[index-1] < a[index] > a[index+1]: + bigneighbor += 1 + index += 2 + else: + index += 1 +print(bigneighbor) \ No newline at end of file diff --git "a/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task2.py" "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task2.py" new file mode 100644 index 0000000..8f35c63 --- /dev/null +++ "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task2.py" @@ -0,0 +1,8 @@ +#В списке все элементы различны. Поменяйте местами минимальный и максимальный элемент этого списка. +a = list(map(int, input().split())) +b = list(a) +b[a.index(min(a))] = max(a) +b[a.index(max(a))] = min(a) + +for i in range(len(b)): + print(b[i]) \ No newline at end of file diff --git "a/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task3.py" "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task3.py" new file mode 100644 index 0000000..e67adb1 --- /dev/null +++ "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task3.py" @@ -0,0 +1,4 @@ +#Дан список чисел. Посчитайте, сколько в нем пар элементов, равных друг другу. +#Считается, что любые два элемента, равные друг другу образуют одну пару, которую необходимо посчитать. +a = list(map(int, input().split())) +print(sum(a.count(x) - 1 for x in a) // 2) \ No newline at end of file diff --git "a/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task4.py" "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task4.py" new file mode 100644 index 0000000..5f188e7 --- /dev/null +++ "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task4.py" @@ -0,0 +1,6 @@ +#Дан список. Выведите те его элементы, которые встречаются в списке только один раз. +#Элементы нужно выводить в том порядке, в котором они встречаются в списке. +a = list(map(int, input().split())) +for i in a: + if a.count(i)==1: + print(i) \ No newline at end of file diff --git "a/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task5.py" "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task5.py" new file mode 100644 index 0000000..f4fc6e4 --- /dev/null +++ "b/Week 4_\320\220\320\273\320\270\321\201\320\260 \320\221\321\203\321\200\320\276\320\262\320\260_\320\22106-907/task5.py" @@ -0,0 +1,5 @@ +#Даны два списка чисел. +#Найдите все числа, которые входят как в первый, так и во второй список и выведите их в порядке возрастания. +a = list(set([int(i) for i in input().split()]) & set([int(i) for i in input().split()])) +for element in sorted(a): + print(element, end=' ') \ No newline at end of file