1 * 35 - 2 * 14 = 7
1 * 14 - 0 * 35 = 14
2 * 14 - 0 * 35 = 28
1 * 35 - 1 * 14 = 21
1 * 35 - 0 * 14 = 35
3 * 14 - 0 * 35 = 42
1 * 14 + 1 * 35 = 49
Var s,st: string;
<span> a: array[1..255] of integer;
</span><span> i: integer;
</span><span>begin
</span><span> write('строка: '); readln(s);
</span><span> for i:=1 to 255 do a[i]:=0;
</span><span> for i:=1 to length(s) do inc(a[ord(s[i])]);
</span><span> st:='';
</span><span> for i:=1 to length(s) do
</span><span> if ((a[ord(s[i])]>=2) and
</span><span> (s[i] in ['а'..'я'])) then continue
</span><span> else st:=st+s[i];
</span><span> writeln('новая строка: ',st);
end.</span>
строка: Это строка для проверки.
новая строка: Э са для пвеи.
Если нужно, чтобы не различались прописные и строчные буквы, то другой вариант программы:
var s: string;
<span> a: array[1..255] of integer;
</span><span> i,j: integer;
</span><span>begin
</span><span> write('строка: '); readln(s);
</span><span> for i:=1 to 255 do a[i]:=0;
</span><span> for i:=1 to length(s) do
</span><span> if ord(s[i])>32 then
</span><span> begin
</span><span> inc(a[ord(s[i])]);
</span><span> if s[i] in ['а'..'я'] then inc(a[ord(UpperCase(s[i]))])
</span><span> else if s[i] in ['А'..'Я'] then inc(a[ord(LowerCase(s[i]))]);
</span><span> end;
</span><span> j:=0;
</span><span> for i:=1 to length(s) do
</span><span> if (a[ord(s[i])]>=2) then continue
</span><span> else
</span><span> begin
</span><span> inc(j);
</span><span> s[j]:=s[i];
</span><span> end;
</span><span> delete(s,j+1,length(s)-j);
</span><span> writeln('новая строка: ',s);
</span><span>end.
</span>
Количество символов всего: 16*48*64= 49152
Количество символов алфавита= 256, значит количество бит на символ i исходя из формулы: N=2^i i=8
Объем сообщения: количество символов* количество бит на символ=
49152*8= 393216 бит = 48 Кбайт
1. За основную единицу измерения количества информации принят …
А) 1 бит
2. Переведите число 101010101 из двоичной системы счисления в десятичную.
D) 341
3. В какой системе счисления хранится информация в компьютере с технической точки зрения?
А) двоичной
4. Сколько секунд минимум потребуется модему, передающему сообщения со скоростью 28800 бит/с, чтобы передать 100 страниц текста в 30 строк по 60 символов каждая, при условии что каждый символ кодируется одним байтом?
D) 62,5 с
5. Число 11010111 в двоичной системе счисления соответствует числу в восьмеричной системе счисления:
D) 327
6. Современный компьютер - это …
В) многофункциональное электронное устройство для работы с информацией
7. В подъезде 16 квартир. Сколько информации несет сообщение о том, в какой квартире живет Ваш друг?
С) 4 бита
8. Накопителем информации является
С) диск
9. Четвертое поколение ЭВМ сконструировано на основе
А) больших интегральных схем
10. Во время исполнения программа хранится в
С) оперативной памяти
11. Единица выводимой информации при работе дисплея в графическом режиме называется…:
В) пиксель
12. Каков минимальный объем памяти (в Кб), достаточный для хранения растрового изображения размером 128 х 128 пикселей, если известно, что используется палитра из 256 цветов.
С) 16 Кбайт
13. Для хранения растрового изображения размером 64 х 64 пикселя отвели 1,5 Кб памяти. Каково максимально возможное число цветов в палитре.
С) 8
14. Понятие "телекоммуникация" означает
В) обмен информацией на расстоянии
15. Электронная почта позволяет передавать
С) сообщения и приложенные файлы