Предмет: Информатика,
автор: zeroxxxx46
Имеются два пустых сосуда А и б, имеющие различную ёмкость.
Исполнитель имеет следующий набор команд, обозначающихся их номерами.
1-набрать из крана полный сосуд А
2- набрать из крана полный сосуд б
3-перелить всю воду из сосуда а в сосуд б, до наполнения или опустошения сосуда а (в сосуде может оставаться вода)
4- перелить всю воду из сосуда б в сосуд а, до наполнения или опустошения сосуда б (в сосуде может оставаться вода)
5-вылить всю воду из сосуда а
6- вылить всю воду из сосуда б
Используя номера команд, напишите минимальную программу для этого исполнителя, после выполнения которой, суммарно в двух сосудах будет 4 литра жидкости если известно : что сосуд а-7л, сосуд б-5л
volna7:
Если в одном из сосудов будет 4 литра, то задача решена или нет???
Ответы
Автор ответа:
0
Відповідь:
1 3 6 3 1 3
Пояснення:
В сосуде А - 7 литров, а в сосуде В - 5 литров.
Программа после выполнения которой, суммарно в двух сосудах будет 4 литра жидкости:
1 - Набрать из крана полный сосуд А ( 7 литров ).
3 - Перелить из сосуда А в сосуд В 5 литров ( до наполнения сосуда В ), в сосуде А остается 2 литра.
6 - Вылить всю воду из сосуда В.
3 - Перелить из сосуда А в сосуд В 2 литра ( до опустошения сосуда А ).
1 - Набрать из крана полный сосуд А ( 7 литров ).
3 - Перелить из сосуда А в сосуд В 3 литров ( до наполнения сосуда В ), в сосуде А остается 4 литра.
Похожие вопросы
Предмет: Русский язык,
автор: светлана162
Предмет: Английский язык,
автор: jmorik
Предмет: Українська мова,
автор: Keyt18
Предмет: История,
автор: visaeva096
Предмет: Русский язык,
автор: Андрей200000007