А - кувшин 3 литра Б - кувшин 5 литров 1)наливаешь воду в кувшин А (в А - 3 литра) 2) переливаешь воду из А в Б (в А - 0 литров, в Б - 3 литра) 3)наливаешь воду в А ( в А - 3 литра, в Б - 3 литра) 4) переливаешь воду из А в Б (в А - 1 литр, в Б - 5 литров) 5)выливаешь воду из Б (в А - 1 литр, в Б - 0 литров) 6) переливаешь воду из А в Б ( в А - 0 литров, в Б - 1 литр) 7) наливаешь воду в А( в А - 3 литра, в Б - 1 литр) 8) переливаешь воду из А в Б ( в А - 0 литров, в Б - 4 литра) 9) наливаешь воду А - готово (в А - 3 литра, в Б - 4 литра) п.с. первое, что пришло в голову, наверное, можно как-то еще
begin
var(v,r):=ReadInteger2;
if V<=R-100 then Println('Пройдет')
else Println('Не пройдет')
end.