Вопрос задан 01.03.2019 в 03:19. Предмет Информатика. Спрашивает Додосьян Игорь.

Составь алгоритм полива кустов смородины для двух роботов, которые идут навстречу друг другу

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Калашников Начын.
Роботы:
Вперед, когда толкаешься препятствия раз ворот на 90 градусов
Кусты:
Полить, перейти к другому
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Я могу помочь тебе составить алгоритм полива кустов смородины для двух роботов, которые идут навстречу друг другу. Вот один из возможных вариантов:

- Пусть роботы называются R1 и R2, а кусты смородины нумеруются от 1 до N слева направо. - Пусть i и j - это номера кустов, которые роботы собираются полить в данный момент. Изначально i = 1, а j = N. - Пусть k - это количество кустов, которые роботы уже полили. Изначально k = 0. - Пусть M - это максимальное количество кустов, которые роботы могут полить за один разход. Это число зависит от объема баков роботов и расхода воды на один куст. - Алгоритм состоит из следующих шагов:

1. Если k < M, то перейти к шагу 2. Иначе завершить алгоритм. 2. Если i < j, то перейти к шагу 3. Иначе перейти к шагу 6. 3. Робот R1 поливает куст с номером i, а робот R2 поливает куст с номером j. 4. Увеличить i и j на единицу, а k на два. 5. Перейти к шагу 1. 6. Если i = j, то перейти к шагу 7. Иначе перейти к шагу 8. 7. Робот R1 или R2 поливает куст с номером i. 8. Увеличить k на единицу. 9. Перейти к шагу 1.

Надеюсь, это поможет тебе решить твою задачу.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос