mikhisakov2017
?>

Сколько килобайт информации содержит сообщение объемом 2048 кбит

Информатика

Ответы

Arutyunovich

ответ: 256 килобайт.

Объяснение:

8 бит = 1 байт = 2³;

1 килобайт = 1024 байт = 2¹⁰;

2048 килобит = \frac{2^{11}}{2^{3}} = 2^{8}= 256килобайт.

Ирина-Макаркина253

Объяснение:

1 бит=1/8 байт= \frac{1}{2^{3}*2^{10}}килобайт

1 килобит=\frac{2^{10}}{2^{3}*2^{10}}= \frac{1}{2^{3}} килобайт

2048 кбит=\frac{2*2^{10}}{2^{3}}=2^{11-3}=2^{8}=256 кбайт

Nataliatkachenko1
1. Задача решается с стека (алгоритм Дейкстры для обработки обратной польской записи). Предполагается, что во вводимой строке содержится корректное выражение, удовлетворяющее условиям задания.

// PascalABC.NET 3.3, сборка 1555 от 21.10.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var w:=ReadlnString.ToWords;
  var St:=new Stack <integer>;
  var r:=0;
  foreach var t in w do
    if t[1].IsDigit then St.Push(t.ToInteger)
    else begin
      var a:=St.Pop;
      var b:=St.Pop;
      case t[1] of
      '+':St.Push(a+b);
      '-':St.Push(b-a);
      '*':St.Push(a*b)
      end;
    end;
  Writeln(St.Pop) 
end.

Контрольный пример
8 9 + 1 7 - *
-102

2. Задача крайне просто решается при регулярного выражения с рекурсией. Фактически вводить количество шаров не нужно, поэтому после ввода оно отбрасывается.

// PascalABC.NET 3.3, сборка 1555 от 21.10.2017
// Внимание! Если программа не работает, обновите версию!

begin
  Writeln(ReadlnString.ToWords.Skip(1).JoinIntoString('').
      MatchValue('(.)\1{2,}').Length);
end.

Контрольный пример
5 2 3 3 3 1
3
alfaduk24908

Я вот тоже Вышел порешать =).

var p: array [1..1000] of record

slovo:string;

k:integer;

end;

N,i,j,max:integer;

c:char;

a:array [97..122] of integer;

BEGIN

max:=0;

readln(N);

for i:=1 to N do

begin

p[i].slovo:='';

repeat

read(c);

p[i].slovo:=p[i].slovo+c

until c=' ';

readln(p[i].k);

for j:=1 to length(p[i].slovo) do

if (ord(p[i].slovo[j])>=97) and (ord(p[i].slovo[j])<=122) then

a[ord(p[i].slovo[j])]:=a[ord(p[i].slovo[j])]+p[i].k;

end;

for j:=97 to 122 do

if a[j]>max then

max:=a[j];

write(max);

end.

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

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

Сколько килобайт информации содержит сообщение объемом 2048 кбит
Ваше имя (никнейм)*
Email*
Комментарий*

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

zsv073625
sotrudnik3
Galina_Yurevna
olyavoznyak
Viktoriya
nataliagoncharenko
Меладзе_Владимир1695
Я не понял это навсегда ​или нет?
nikiforovako76
Алексеевна
beliaevabeliaeva-olesya35
xobby18
Матфеопуло1006
dmitrij-sp7
s777tver109
irinabaranova2760