я в шоке, такое хорошее объяснение задачи, оформление, как преподнесено с атмосферой уюта, но очень мало просмотров, спасибо за видео
@Itachi143Uchiha2 ай бұрын
Исполнитель Черепаха действует на плоскости с декартовой системой координат. В начальный момент Черепаха находится в начале координат, её голова направлена вдоль положительного направления оси ординат, хвост опущен. При опущенном хвосте Черепаха оставляет на поле след в виде линии. В каждый конкретный момент известно положение исполнителя и направление его движения. У исполнителя существует три команды: Вперёд n (где n - целое число), вызывающая передвижение Черепахи на n единиц в том направлении, куда указывает её голова, Направо m (где m - целое число), вызывающая изменение направления движения на m градусов по часовой стрелке, и Налево m (где m - целое число), вызывающая изменение направления движения на m градусов против часовой стрелки. Запись Повтори k [Команда1 Команда2 . . . КомандаS] означает, что последовательность из S команд повторится k раз. Черепахе был дан для исполнения следующий алгоритм: Повтори 2 [Вперёд 9 Направо 90 Вперёд 15 Направо 90] Поднять хвост Вперёд 12 Направо 90 Опустить хвост Повтори 2 [Вперёд 6 Направо 90 Вперёд 12 Направо 90]. Определите, сколько точек с целочисленными координатами будут находиться внутри объединения фигур, ограниченных заданными алгоритмом линиями, не включая точки на границах этого объединения. Ответ будет 127, а я не понимаю, как там вообще смогли получить 27, можете объяснить, пожалуйста, за ранее спасибо
@irockzzscp8153 ай бұрын
Респект за подробное объяснение!
@leg4ayshiy14025 күн бұрын
а что нужно сделать что бы узнать точки только на линиях?
@МихаилДехнич-щ6д17 күн бұрын
Посчитать все точки на линиях и фигуре и вычесть точки только внутри фигуры
@leg4ayshiy14016 күн бұрын
@ от души
@dange_l3445Ай бұрын
Очень полезное видео, большое спасибо!.. Но хотелось бы спросить про последний код. Почему бы нам не отрисовывать сначала первую фигуру черепашкой, записывать её в канвас1, далее очищаем всё и так же рисуем вторую фигуру и записываем в канвас2. А после проверяем через find_overlapping, что наша точка с координатами (x, y) содержится И в канвасе1, и в канвасе2, и если да, то cnt +=1
@dhit51663 ай бұрын
Хай Спасибо огромное за разбор, бесценно помогает. Заодно пересмотрел твои видосы по 6му прошлых лет, не хуже С последним примером небольшое уточнение. Почему пишется функция penup() и pendown(), если можно просто up() и down() ?
@Sabinwqqq3 ай бұрын
Разница лишь в качестве читаемости кода, неопытному пользователю будет проще понять "penup"
@Виолеттв-м2н4 ай бұрын
ты лучший, спасибо
@nnyctoo7 күн бұрын
13:57 is that Saddam Hussein
@resingerlunaria_tg851327 күн бұрын
смешно, видео для дурачков которые хотят заучить код