Var x,y:real;
begin
writeln('Введите координаты точки');
readln(x,y);
if (x>=0)and(y>=0)and(y<=(-1)*x+6)and(y>=(-2)*x+4)then writeln('True')
else writeln('False');
<span>end.</span>
20 * 1024 * 8 = 163840 (бит) - первое сообщение
163840/128 = 1280 раз
<em>// PascalABC.NET 3.2, сборка 1370 от 24.12.2016</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin;
var s:=ReadInteger('n=').ToString;
If s.Length<>(s.Distinct.Count) then Writeln('не является')
else
if s=s.ToCharArray.SortedDescending.JoinIntoString('')
then Writeln('является') else Writeln('не является')
end.
<u>Примеры</u>
n= 9875431
является
n= 9753321
не является
n= 9763421
не является
<u><em>Замечание:</em></u> учтено, что упорядоченность должна быть по убыванию а не по невозрастанию. т.е. нельзя, чтобы попадались две одинаковые цифры.
Судя по тому, что в первом слове 2.5 байт (20 бит) информации, а во втором - 25 бит, можно сказать, что n букв закодировано 5-ю битами (25 - 20 = 5). Но пятерка - простое число, следовательно, одна буква кодируется 5-ю битами. Получается, в первом слове 4-е буквы, а во втором - 5.