1)
N = 8
array = [random.randint(0,10) for i in range(N)]
print(array)
array = [i * i for i in array]
print(array)
2)
N = 10
array = [random.randint(100,300) for i in range(N)]
print(array)
array = [i//10%10 for i in array]
print(array)
3)
N = 10
sum = 0
arr_sum = []
array = [str(random.randint(100,500)) for i in range(N)]
print(array)
for j in array:
for i in j:
sum += int(i)
arr_sum.append(sum)
sum = 0
print(arr_sum)
1)250 |8
31(2)|8
3(7) =372 (8)
2)5E(16)= 5*16^1+14*16^0=80+14=94
3)10011-110=1101
4)11100110
5)14(x)+42(x)=100(x)
x^1+4x^0+4x^1+2x^0=1*x^2
5x+6=x^2
x^2-5x-6=0
D=49
x=(5+7)/2=6
От 6
Ответ:
координатными устройствами ввода
Объяснение:
1)
uses crt;
var i:integer;
A:array[0..15] of integer;
begin
For i:= 0 to 15 do
A[i]:= i+1;
For i:= 0 to 14 do
A[i]:= A[i+1];
For i:=0 to 15 do
write(A[i],' ');
end.
2) Перемещает первый элемент массива в конец.
1) Работает 6 часов по полчаса - 12 пациентов. Кодируется int(log2 12) = 4 битами. 2) 32 буквы кодируются 5 битами (log2 32). В слове «муравей» 6 букв. 6 * 5 = 30.3) 8*8 = 64. log2 64 = 6. Именно столько бит необходимо для кодирования каждой клетки.4) Что подразумевается под «оптимальным» не знаю, так что затрудняюсь ответить.5) log2 64 = 6 - количество бит для кодирования символа. 2000 * 6 = 12000 - количество бит для кодирования текста. 12000 / 8 = 1500 - количество байт для кодирования текста.6) 300 / 150 = 2 байта на символ. 2 * 8 = 16 бит. 2^16 = 65536. В алфавите не более 65536 символов7) Если кодировка ASCII или другая с кодированием в 1 байт на символ, то да, т.к. в килобайте 1024 байт. Если Unicode или подобные с 2-байтовой кодировкой, то нет/8) 5000 / 10 = 500 - байт = 4000 бит в секунду. 800 - символов в секунду. 5 бит на символ. 2^5 = 32 символа9) 2,5 = log2 32 / log2 x. Получаем, что x = 410) один 8-ричный разряд содержит 3 бита (log2 8), 3 разряда числа - 3 * 3 = 9<span>
</span>