Форум » Циклы и ветвления » КЕГЭ 6 Задача 56 » Ответить

КЕГЭ 6 Задача 56

sooll20: z=0 for x in range(1,1000): for y in range(1,1000): if (y>x-400)and(x<400+(400/(2**0.5)))and(y<2*(400/(2**0.5))+400) \ and(y<-x+2*(400/(2**0.5))+800): z+=1 print(z) Почему не сходится ответ???

Ответов - 7

Поляков: sooll20 пишет: Почему не сходится ответ??? Постройте фигуру в Кумире.

sooll20: В кумире получилось равносторонний восьмиугольник

sooll20:


sooll20: нужно взять только положительные x и y. ограничения 4 прямых, как в программе. Кумира не достаточно, шаг 400, вручную не сосчитать

sooll20: извините. Направление черепахи не учел!!!! вдоль оси Х (абсцисса)

sooll20: извините. Направление черепахи не учел!!!! вдоль оси Х (абсцисса)

sooll20: вначале черепаху нужно повернуть на 90 градусов использовать Черепаха алг нач вправо (90) опустить хвост нц 40 раз влево (45) вперед (400) вправо (90) кц кон



полная версия страницы