Const
n = 3;
var
i,b:integer;
a:array[1..n] of integer;
begin
b:=21;
for i:=1 to n do
begin
a[i]:=random(51)-30;
if (a[i]>0) and (a[i]<b) then b:=a[i];
end;
writeln('Полученный массив:');
for i:=1 to n do
write('a[':4,i,']=',a[i]);
writeln;
if b<21 then write('Наименьший элемент = ',b) else write('Нет положительных элементов')
end.
Var
x,y: integer;
v: integer;
begin
write('Введите x,y: ');
readln(x,y);
if x>y then
begin
v := x;
x := y;
y := v
end;
writeln('Результат упорядочения по возрастанию: ',x,' ',y);
end.
Var n : Integer;
Begin
Readln(n);
n:=(n mod 10)*1000+(n mod 1000 div 10)*10+(n div 1000);
Writeln(n);
end.
Ввод: 1234
Вывод: 4231
t = I / v
# I - информационный объём
# v - скорость передачи информации
I = n * l * h * i
# n - количество изображений
# l - длина изображения в пикселях
# h - ширина изображения в пикселях
# i - информационный вес одного пикселя
N = 2^i
# N - мощность алфавита
# i - информационный вес одного пикселя
2^i = 256 =>
i = 8 бит/пиксель = 1 байт/пиксель
v = 144000 бит/сек = 18000 байт/сек
t = n * l * h * i / v = (6 * 300 * 200) пикселей * 1 байт/пиксель / 18000 байт/сек = 20 сек.
Ответ: 20 сек.
Ууу, мы такое еще не пошли(