Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

ПОМОГИТЕ РЕШИТЬ ЭТУ ДРЯНЬ

Медный бычок Знаток (369), открыт 1 неделю назад
ФОТКА ВОТ ТАМ ТИПО ДОЛЖЕН ОН НА ФИНИШЬ ДОЙТИ.
ТАМ ТИПО ТАКИЕ КОМАНДЫ move_left() move_right()
НУ Я НАДЕЮСЬ МНЕ КТО НИБУДЬ ПОМОЖЕТ.
2 ответа
Lebovski Гуру (2653) 1 неделю назад
Зачем тебе это
Медный бычокЗнаток (369) 1 неделю назад
Д/З ТАКОЕ ЗАДАЛИ
Медный бычок, Чел, если у тебя проблемы с этим заданием, лучше реально реши его сам и разберись. Рекомендую
Губка Боб Ученик (90) 1 неделю назад
Судя по изображению, нужно написать код, чтобы персонаж добрался до финиша, используя команды move_left() и move_right(). Персонаж находится в левом нижнем углу, а финиш — в правом верхнем углу.

Вот пример решения на Python:

# Шаг 1: Поднимаемся вверх
move_up()

# Шаг 2: Двигаемся вправо
move_right()
move_right()
Если в коде доступны только команды move_left() и move_right(), то для перемещения вверх или вниз нужно проверить, есть ли дополнительные методы (например, move_up()).
Медный бычокЗнаток (369) 1 неделю назад
ах да забыл упомянуть там есть move_up() wall_from_лево право вверху внизу и т.д там типо ещё if и else должны использоваться
Губка БобУченик (90) 1 неделю назад
Если в вашем задании нужно использовать условия и команды вроде move_up(), wall_from_left(), wall_from_right(), и так далее, то решение может выглядеть следующим образом:

Решение:
python
# Проверяем, есть ли стена сверху
if not wall_from_above():
move_up()

# Двигаемся вправо, если нет стены справа
if not wall_from_right():
move_right()
Подробный алгоритм:
Проверяем наличие стены:

Если нет стены сверху, двигаемся вверх с помощью move_up().
Если справа нет стены, двигаемся вправо с помощью move_right().
Используем условия if для проверки стен и соответственно выбираем действия.

Если нужно более сложное решение или ввести цикл для динамического прохода по лабиринту, напишите!
Похожие вопросы