Вопрос задан 03.10.2018 в 21:18. Предмет Информатика. Спрашивает Емельянова Анастасия.

Предмет: (Основы алгоритмизации и программирования) 2 кувшина (3л и 8л) необходимо составить

алгоритм, с помощью которого пользуясь только этими 2-мя кувшинами, можно набрать 7л воды
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Боталова Алёна.
Налили 8л полный и перелили в 3литровый, осталось 5л в 8ми литровом, 3 литровый выливаем и опять в него из 8ми литрового (остатка) льем дополна. В 8ми литровом остается 2л, 3литровый выливаем и наливаем в него 2 литра из 8ми литрового. Наливаем 8л и отливаем нехватающий литр до 3л , в итоге в 8ми литровом останется 7л
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте рассмотрим задачу о наборе 7 литров воды с использованием двух кувшинов объемом 3 литра и 8 литров соответственно. Это классическая задача на применение алгоритмов для решения задачи о воде и кувшинах. Мы можем использовать операции наполнения, выливания и переливания воды между кувшинами.

Давайте обозначим состояние кувшинов как (x, y), где x - количество воды в кувшине объемом 3 литра, а y - количество воды в кувшине объемом 8 литров.

1. Начальное состояние: (0, 0) - оба кувшина пусты.

2. Операции: - Наполнение: наполнить кувшин x (3 л) или кувшин y (8 л). - Выливание: вылить воду из кувшина x или y. - Переливание: перелить воду из кувшина x в кувшин y и наоборот, до тех пор, пока целевое количество воды не будет достигнуто.

3. Цель: достичь состояния (0, 7) или (7, 0), где один из кувшинов содержит 7 литров воды.

Алгоритм:

``` Начальное состояние: (0, 0)

1. Наполнить кувшин y (8 л): (0, 8) 2. Перелить воду из кувшина y в кувшин x: (3, 5) 3. Вылить воду из кувшина x: (0, 5) 4. Перелить воду из кувшина y в кувшин x: (3, 2) 5. Наполнить кувшин y (8 л): (3, 10) 6. Перелить воду из кувшина y в кувшин x, пока кувшин x не наполнится: (6, 7)

Цель достигнута! Кувшин x содержит 7 литров воды. ```

Это один из возможных алгоритмов для достижения цели. Возможны различные варианты операций и порядка их выполнения.

0 0

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

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

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