Есть ответ 👍

Всосуд а вмещается 5 литров воды, а в сосуд в -9 литров воды. как отмерить 7 литров воды, используя только сосуды а и в. возможные команды • перелить из сосуда а в в (или наоборот) • наполнить сосуд а (или сосуд в) • вылить из сосуда а (или из сосуда в) оформите решение в виде таблицы или программы выполнить можно в тетради

233
299
Посмотреть ответы 2

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


Оформи таблицу сам. пишу алгоритм, цифры тебе пояснения сколько в каком сосуде воды. наполнить сосуд а 5-0 перелить из сосуда а в в 0-5 наполнить сосуд а 5-5  перелить из сосуда а в в 1-9 вылить из сосуда б 1-0перелить из сосуда а в в 0-1 наполнить сосуд а 5-1перелить из сосуда а в в 0-6 наполнить сосуд а 5-6 перелить из сосуда а в в 2-9 вылить из сосуда б 2-0 перелить из сосуда а в в 0-2 наполнить сосуд а 5-2 перелить из сосуда а в в 0-7

Предполагается, что восьмеричное число записано, как символьная строка, поскольку максимальная разрядность не была оговорена в . const   m: array['0'..'7'] of string=           ('000','001','010','011','100','101','110','111');   m1: array['1'..'7'] of string=           ('1','10','11','100','101','110','111'); var   s8,s2: string;   i: integer; begin   write('введите восьмеричное число: '); readln(s8);   s2: =m1[s8[1]];   for i: =2 to length(s8) do s2: =s2+m[s8[i]];   writeln('в двоичной системе: ',s2) end. тестовое решение: введите восьмеричное число: 360721 в двоичной системе: 11110000111010001

Популярно: Информатика