Информатика, вопрос опубликован 12.03.2019 20:50 samsunguser

Как разделить 8 литров подсолнечного масла на две равные части по 4 литра, если кроме полного 8-литрового бидона есть два пустых бидона на 5 литров и 3 литра?

Ответы
Ответ добавил: Гость

program xxx;

const n=30;

var    a : array [1..n] of integer;     i, k : integer; begin

    readln(n);

    k: =0;     for i: =1 to n do        begin

            write('a[',i,']=');

            readln (a[i]);

            if (a[i]> 6) and (a[i]< 10) then k: =k+1;         end;

    for i: =1 to n do            write(a[i], ' ');

    writeln();     writeln('количество чисел=',k);     readln(); end.

Ответ добавил: Гость

программа считает кол-во цифр в числе, которые больше 4-ех и кол-во цифр, которые меньше 7.

в итоге, получается, что максимальное пятизначное число, две цифры которого больше четырех, а 4 меньше семи будет: 96444

ответ: 96444

Ответ добавил: Гость

решение: наливаем в 5-вую и из нее в 3-вую, в ней осталось 2 литра. из 3-ой выливаем все обратно, оставшиеся 2 литра выливаем в 3-вую. затем наполняем 5-вую и из нее отливаем 1 литр в 3-вую, итак в 5-литрой 4 литра

Ответ добавил: Гость
Наливаешь в 3-х литровую, переливаешь в 5, опять в 3-литровую, и опять в 5-ти, в трех литровой остается 1 литр. из пятилитровой выливаешь в 8-литровую назад, из 3- литровой переливаешь оставшийся литр в 5-литровую и еще раз полную трех литровую, у тебя в 8-литровой останется 4 литра и в 5-литровой тоже
Больше вопросов по информатике