Задать массив случайных двухзначных чисел из 20-ти элементов. Отсортировать его по
возрастанию, затем перевернуть этот массив.
Паскаль
251
355
Ответы на вопрос:
var
a:array[1..20]of integer;
i,s,j:integer;
begin
randomize;
for i:=1 to 20 do begin
a[i]:=random(50)-25;
write(a[i]:4);
end;
writeln;
for i:=2 to 20 do begin
j:=i;
while a[j]>a[j-1] do begin
s:=a[j];
a[j]:=a[j-1];
a[j-1]:=s;
dec(j);
if j=1 then break;
end;
end;
for i:=1 to 20 do write(a[i]:4);
readln;
end.
1мбайт=1024кбайт=1024*1024байт=1024*1024*8бит. 1 символ 16 символьного алфавита можно зашифровать 4 битами (2^4=16) . 1/256мбайта = 1024*32бит 4. итого получаем 1024*32/4=1024*8=8192получается сообщение содержит 8192 символа.
Популярно: Информатика
-
mullyminovam07.09.2020 04:11
-
Horoshist228706.06.2023 17:57
-
1111POLINA111108.07.2022 07:54
-
кпеп01.04.2022 07:40
-
kittyQuen08.02.2022 01:40
-
катя137701.06.2021 11:19
-
denishr0616.01.2021 02:17
-
weri829.09.2022 16:29
-
mashapermyakova14.08.2022 22:12
-
shutilkaha22.08.2021 10:05