1. по векторам:
использовать чертежник
алг
нач
сместиться на вектор (1.75,0)
опустить перо
сместиться на вектор (0.5,0)
сместиться на вектор (0,0.5)
сместиться на вектор (1,0)
сместиться на вектор (-1, 1)
сместиться на вектор (0.75,0)
сместиться на вектор (-1,1)
сместиться на вектор (-1,-1)
сместиться на вектор (0.75,0)
сместиться на вектор (-1,-1)
сместиться на вектор (1,0)
сместиться на вектор (0,-0.5)
поднять перо
сместиться в точку (0,0)
кон
2. по точкам:
использовать чертежник
алг
нач
сместиться в точку (1.75,0)
опустить перо
сместиться в точку (2.25,0)
сместиться в точку (2.25,0.5)
сместиться в точку (3.25,0.5)
сместиться в точку (2.25, 1.5)
сместиться в точку (3,1.5)
сместиться в точку (2,2.5)
сместиться в точку (1,1.5)
сместиться в точку (1.75,1.5)
сместиться в точку (0.75,0.5)
сместиться в точку (1.75,0.5)
сместиться в точку (1.75,0)
поднять перо
сместиться в точку (0,0)
кон
Двигаемся в обратном направлении. Поскольку команда "Сместиться на (−4, −12)" вернула Чертёжника в исходную точку, то за верхний цикл он сместился на (4, 12).
У нас известны две команды из этого цикла, и за 4 повторения они вместе переместят его на Стоит отметить, что порядок, в котором стоят данные команды, неважен. После выполнения двух последних команд Чертёжник переместился на
, и чтобы переместиться из этой в его последнюю точку перед возвращением, а именно
, ему нужно смещение на
. Но так как цикл был повторён 4 раза, то искомая команда:
. Данной команде соответствует ответ 4.
ответ: 4.
Задание 1:
import random
a = [random.randint(1,10) for i in range(10)]
print(a)
counter = 0
for i in range(len(a)):
if a[i] % 2 == 0:
counter += 1
print(counter)
Задание 2:
counter = 0
mark = [int(input()) for i in range(15)]
for i in range(len(mark)):
if mark[i] > 10:
counter += 1
print(counter)