Alesander-Isaev684
?>

Составить программу для вычисления следующей формулы: s=x^2+5x^3

Информатика

Ответы

Devaunka40
Var
s, x: integer;
begin
readln(x);
s := x * x  + 5 * x * x * x;
writeln(s);
end.
cutur3414
// PascalABC.NET 3.2, сборка 1353 от 27.11.2016
// Внимание! Если программа не работает, обновите версию!

function MaxSubstr(s1,s2:string):string;
begin
  var a:=new integer[s1.Length+1,s2.Length+1];
  var u:=0; var v:=0;
  for var i:=0 to s1.Length-1 do
    for var j:=0 to s2.Length-1 do
      if s1[i+1]=s2[j+1] then begin
        a[i+1,j+1]:=a[i,j]+1;
        if a[i+1,j+1]>a[u,v] then begin u:=i+1; v:=j+1 end
        end;
  Result:=s1.Substring(u-a[u,v],a[u,v])
end;

begin
  var s:='trapperkaperkatrter';
  var t:='appekaperspamer';
  Writeln(MaxSubstr(s,t))
end.
katya860531
Если считать что у племени мульти в алфавите не 17, а 16 символов, то задача решается так:
На 1 символ у племени мульти требуется log₂16 = 4 бита
На сообщение из 100 символов - 100*4 = 400 бит
Для племени пульти получится соответственно log₂32=5 бит,
на все сообщение 50*5=250 бит
Сравниваем: 400 бит > 250 бит
Если в задаче 17, а не 16, то значение логарифма получится не целым (4.08746284125), можно это значение дальше и подставлять. Если считать, что каждый символ кодируется целым числом бит, то на 1 символ у племени мульти потребуется также 5 бит (округление выполняют всегда в большую сторону). Остальные расчеты делаются аналогично

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Составить программу для вычисления следующей формулы: s=x^2+5x^3
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

VEZZDEXOD73
airlineskozlova69
VASILEVNA
mpityk
nsh25044
Orestov563
alazaref
okasnab
tatianaavoronina66
Mariya Filippov
msangelika1010
Геннадьевна
dmitrij-sp7
akopsiroyan
appmicom