<span>100110 = 25*1 + 24*0 + 23*0 + 22*1 + 21*1 + 20*0 = 32 + 0 + 0 + 4 + 2 + 0 = 38 удачи)</span>
4096×3072 = 12 582 912 точек, на каждую из которых отводится 1 бит.
<span>16 777 216 - это 2²⁴, поэтому для кодирования цвета одной точки требуется 24 бита.
Итого требуется 12 582 912</span>×24 = 301 989 888 бит.
В 1 Мб 1024² байт, в одном байте 8 бит.
Делаем перевод. 301 989 888 / (1024²×8) = 36 Мбайт.
Nums = input()nums = int(nums)if nums <= 10000 and nums >=1: mass= str(nums) k = int(mass[0]) n= int(mass[-1]) if k < n : print("первый меньше") elif k > n : print("первый больше") else: print("равны")else: print("Не удоволетворяет диапазону")
1/16 Кбайта это 64 байта
64 байта это 512 бит
(I - информационный объем текста, K - кол-во символов, i - вес одного символа/бит на символ)
Дано:
K = 256 * 30 * 70 = 537600 шт
По формуле (N - мощность алфавита, i - вес одного символа)
бит (округляем в большую сторону так как кусками тут быть не может)
I - ?
Решение:
I = K * i = 537600 * 8 бит = 4300800.0 бит
4300800.0 бит = 537600.0 байт = 525.0 Кбайт