// PascalABC.NET 3.3, сборка 1576 от 16.11.2017
// Внимание! Если программа не работает, обновите версию!
begin
var a:=ReadArrInteger('Введите массив',ReadInteger('Введите длину массива'));
var b:=ReadInteger('b =') - 1;
a := a.where((v,i) -> i <> b).ToArray;
a.Println;
end.
Пример:
Введите длину массива 5
Введите массив 1 2 3 4 5
b = 4
1 2 3 5
Шестнадцатиричное число отображается в двоичную систему счисления путем представления каждой шестнадцатиричной цифры в виде тетрады - группы из четырех двоичных цифр. В самой левой тетраде незначащие двоичные нули отбрасываются.
Наименьшее четырехзначное шестнадцатиричное число - это 1000(16). Его двоичная запись 0001 0000 0000 0000(2) или 1 0000 0000 0000(2).
Но по условию нулей должно быть не 12, а семь, поэтому "лишние" пять нулей заменяем единицами. Поскольку число должно быть наименьшим, единицы ставим справа: 1 0000 0001 1111(2).
Осталось заменить каждую тетраду шестнадцатиричной цифрой: 101F(16)
<u><em>Ответ:</em></u> 101F
Это обычная математика, тебе дано скорость и время - надо найти путь
s = V*t = 102400 бит/с * 5с= 512000 бит
теперь переведем в килобайты
8 бит = 1 байт
1024 байта = 1 килобайт
512000 бит / 8 = 64000 байт
64000/1024 = 62,5 кбайт
ответ 62,5 кбайт
Компьютер, рисунки, графики, вроде все.
1. Для кодирования одного пикселя, который может принимать один из 16 цветов необходимо
i1 = ln(16) = 4 бит;
Для кодирования одного пикселя, который может принимать один из <span>4294967296</span> цветов необходимо <span>i2 = ln(1</span><span>4294967296</span><span>) = 32 бита;</span>
<span>Ответ: P = i2/i1 = 8 - во столько раз увеличится объем занимаемой памяти изображения.</span>
<span>2. Определим количество памяи которое занимает изображение:</span>
<span>S = 640*480*3= 921600 ,байт</span>
Определим скорость модема:
Ответ: V = 921600/256 = 3600 байт/с