Сколько клеток в лабиринте на рисунке таковы, что если в них поставить Робота и заставить его выполнить программу: ЕСЛИ СПРАВА СТЕНА ИЛИ СЛЕВА СТЕНА ТО: ШАГ ВВЕРХ то Робот сделает шаг и не разобьется? Робот разбивается, если делает шаг сквозь стену. Например, стоя в левом верхнем углу лабиринта и сделав шаг вверх, Робот разобьется.
у меня получилось 14 - правильно? (красные клетки условия когда робот разбивается)
Приложения:
![](https://st.uroker.com/files/013/013bf462dd626957e8aa6a8f729b9034.png)
Ответы
Ответ дал:
0
Нет же, в условии говорится если справа стена или слева стена. К примеру в 1 и 14 нет сбоку стен
Приложения:
![](https://st.uroker.com/files/647/6477ebc164119d71af492e1b0e41b7bd.jpg)
Ответ дал:
0
он не окажется наверху, он делает один шаг
Ответ дал:
0
ставишь робота в каждую клетку и делаешь условие, есть ли сбоку стена, если есть, то делаем шаг вверх, если не разбились, то эта клетка подходит
Ответ дал:
0
а клетки где стен сбоку нет, автоматом не подходят, т.к. не подходят под условие
Ответ дал:
0
а я думал это алгоритм - и он действует пока есть слева или справа стена - ну ладно спасибо
Ответ дал:
0
я попробовал сделать это в кумире передвигаясь в исходные клетки и использую алгоритм нц пока справа не свободно или слева не свободно
вверх
кц только в 14 вариантах не выдаётся сообщение что робот разбился - может я не прав что отстаиваю свою точку зрения но у меня 3ий раз подряд 14
вверх
кц только в 14 вариантах не выдаётся сообщение что робот разбился - может я не прав что отстаиваю свою точку зрения но у меня 3ий раз подряд 14
Вас заинтересует
1 год назад
1 год назад
2 года назад
8 лет назад