Набираем кувшин 8л. Дважды из 8 литрового кувшина наливаем воду в 3-х литровый кувшин и дважды выливаем 8-3-3=2 В восьми литровом кувшине остаётся 2л. Затем выливаем оставшиеся 2л в кувшин 3л. и набираем полный кувшин 8л.
Из полного 8 литрового кувшина доливаем в 3-х литровый кувшин оставшийся 1 литр 8-1=7. Получается кувшин 8л в котором 7л воды.
Ascii
unicode
koi8
может еще какие-то
Блок-схема по ГОСТ 19.701-90 (ISO 5807-85) приведена во вложении
1)
program chik2;
var a,b,c:real;
begin
readln(a,b);
if(a<b)then begin
c:=a;
a:=(a+b)/2;
b:=b*c;
end;
if(a>=b)then begin
c:=b;
b:=(a+b)/2;
a:=a*c;
end;
writeln(a,' ',b);
end.
2)
program chik;
var a,x,b:real;
begin
readln(a,b);
if(a=0)and(b<>0)then writeln('НЕТ решений');
if(a<>0)then begin
x:=-b/a;
writeln(x);
end;
end.
3)
program chik3;
var a,b:real;
begin
readln(a,b);
if(a<b)then a:=a*2 else
if(b<a)then b:=b*2;
writeln(a,' ',b);
end.