<span>Радиус вписанной окружности в квадрат равен половине стороны квадрата. "Длинна талии" - это длинна окружности. Она равна 2</span>πr. Значит найдём радиус "колобка" и сравним его с размерами окна:
var L,a:real; begin writeln('Введи L и а через пробел'); readln(L,a); if (L/(2*pi))<(a/2) then writeln('Пройдёт: ширина колобка ', L/(2*pi)*2, ', ширина окна ', a) else writeln('Не пройдёт: ширина колобка ', L/(2*pi)*2, ', ширина окна ', a); end.
При использовании 1024-символьного алфавита для хранения одного символа требуется log(2)1024 = 10 бит. Объем сообщения = 32*10 = 320 бит = 320/8 байт = 40 байт