Виктор сконструировал робота «переливатор». переливатор занимается только лишь тем, что, используя 3 сосуда различной емкости, может отмерить необходимое ему количество воды. при этом он имеет источник воды, количество которой не ограничено. роботу понимает исключительно такие команды: наполнить х – получив эту команду, робот наполнит полностью емкость x вылить из х – получив эту команду, робот выльет все содержимое сосуда x на землю. перелить из x в y – получив эту команду, робот перельет все содержимое сосуда x в сосуд y до полного заполнения сосуда y. если в сосуд x не помещается все содержимое сосуда y, то остаток воды остается в сосуде y вам необходимо составить и записать алгоритм в таблицу для переливатора, что выполнив его, робот в одном из сосудов (любом) оставит ровно 7 литров воды. при этом результат должен быть достигнут за минимальное количество действий при этом у робота есть такие сосуды: сосуд а – емкостью 4 литра; сосуд в – емкостью 5 литров; сосуд с – емкостью 10 литров.

iriskaesipova iriskaesipova    3   15.05.2019 20:43    3

Другие вопросы по теме Информатика