var s,s1:string;
i,j,count:integer;
begin
read(s);
for i:=length(s) downto 2 do
for j:=2 to i do
if s[j]<s[j-1] then begin
swap(s[j],s[j-1]);
s1:=s;
end;
//сортируем строку в алфавитном порядке чтобы потом было легче
//считать количество встреч одного и того же символа
count:=1;
write(s1[1],': ');
//первый символ в любом случае встречается один раз
for i:=2 to length(s1) do
if s1[i]=s1[i-1] then inc(count) else begin
writeln(count);
write(s1[i],': ');
count:=1
end;
//считаем количество совпадений для каждого символа
writeln(count);
end.
Объяснение:
Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку КОИ-8. При этом информационное сообщение уменьшилось на 800 бит. Какова длина сообщения в символах?
1) 50 2) 100 3) 400 4) 800
Автоматическое устройство осуществило перекодировку информационного сообщения длиной 48 символов, первоначально записанного в 7–битном коде ASCII, в 16–битную кодировку Unicode.
При этом информационное сообщение увеличилось на
1) 48 байт 2) 96 байт 3) 54 байт 4) 432 байт
Автоматическое устройство осуществило перекодировку информационного сообщения на русском языке, первоначально записанного в 16–битном коде Unicode, в 8–битную кодировку Windows–1251, при этом информационный объем сообщения составил 60 байт.
Определите информационный объем сообщения до перекодировки.
1) 60 бит 2) 120 бит 3) 960 бит 4) 60 байт
Автоматическое устройство осуществило перекодировку информационного сообщения, первоначально записанного в 7-битном коде ASCII, в 16-битную кодировку Unicode. При этом информационное сообщение увеличилось на 108 бит.
Какова длина сообщения в символах?
1) 12 2) 27 3) 6 4) 62
В кодировке Unicode на каждый символ отводится два байта. Определите информационный объем слова из двадцати четырех символов в этой кодировке.
1) 384 бита 2) 192 бита 3) 256 бит 4) 48 бит
Поделитесь своими знаниями, ответьте на вопрос:
Хотя бы сделайте 1 , которое вам понятнее) расположите единицы измерения в порядке: а) возрастания 1гб, 10мб, 100бит, 500байт б) убывания 10 байт, 1000 мб, 72 бита, 300кб распределите устройства: 1. устройства ввода а) принтер 2. устройства вывода b) материнская плата 3. системный блок с) монитор d) клавиатура е) колонки f) сканер
б)1000 мб, 300 кб, 10 байт и 72 биты
устройство ввода - клавиатура
устройство вывода - колонки