Сообщение, записанное буквами 64 символьного алфавита, содержит 110 символов. какой объём информации оно несет? 30 за ответ ток быстрей
160
444
Ответы на вопрос:
значит 6 бит информации содержит 64 символа. а 110 символов = 110 · 6 = 660 бит. = 82,5 байт
Три варианта решения: 1) var s: string; i, min: integer; begin readln(s); min : = 10; for i : = 1 to length(s) do if(strtoint(s[i]) < min) then min : = strtoint(s[i]); s : = s + inttostr(min); s : = inttostr(min) + s; writeln(s); end. 2)var a, n, i, min, tmp, m: integer; begin m : = 1; read(a); tmp : = a; n : = 0; min : = 10; while tmp > 0 do begin n : = n + 1; if(tmp mod 10 < min) then min : = tmp mod 10; tmp : = tmp div 10; end; for i : = 1 to n do m : = m * 10; a : = a + (min * m); a : = a * 10; a : = a + min; if(min=0)then write(0,a) else write(a)end.3)var a, i, min, tmp: integer; begin read(a); tmp : = a; min : = 10; while tmp > 0 do begin if(tmp mod 10 < min) then min : = tmp mod 10; tmp : = tmp div 10; end; write(min, a, min); end.
Популярно: Информатика
-
юля1510205.03.2020 17:55
-
ЛаймовыйКотик0016.02.2022 23:00
-
5478311.06.2020 07:04
-
lenin148830.09.2021 09:04
-
Olga83110625.08.2021 14:30
-
Kikiro23.02.2020 17:08
-
Aigerim73508.03.2023 21:58
-
mamatvoeymamy01.03.2020 15:28
-
ГАТИНЫ18.05.2020 13:53
-
НастЮхАforever31.07.2022 11:44