Все зависит от версии языка Паскаль (см. вложения).
StrToInt определено только в PascalABC.NET, его предшественнике, "умершем" 10 лет назад - Pascal ABC и в Borland Delphi - также давно (с 2008 года) закрытом проекте корпорации Borland Inc.
Вы не указали язык программирования, поэтому ответ выбирайте по вложениям.
Var a: real;
begin
write ('Введите Вашу температуру: ');
read(a); //Вещественное число вводится через точку
if (a>=36) and (a<=37) then writeln ('Вы здоровы!') else writeln ('Вы больны!');
end.
Так как в алфавите 32 символа, то на 1 символ необходимо log(2)32=5 бит
На все сообщение 49*5=245 бит
119 млн.
В первом случае- 119-40=79
Во втором случае- 113-27=88
В третьем нужно, чтобы была разница в 97 млн, ведь такова закономерность. Десяток прибавляется, а единица убывает.
22+97=119
А вообще, таких цен нет :)
<em>// PascalABC.NET 3.2, сборка 1381 от 04.02.2017</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
<em>Задача М</em>
begin
var a:=ReadInteger.ToString.AdjacentGroup;
var f:=False;
foreach var g in a do
if g.Count>1 then begin
Write('YES'); f:=true; break
end;
if not f then Write('NO')
end.
<u>Примеры</u>
5221
YES
1232
NO
<em>Задача О</em>
begin
var s:=ReadInteger.ToString;
if s.Length<>(s.Distinct).Count then Write('YES')
else Write('NO')
end.
<u>Примеры</u>
212
YES
12345
NO