Даю 100 баллов
Решите задачи с пояснением к примеру: Дано: Найти: Решение: Ответ:
Ответы на вопрос
Ответ:
1. 4
2. 65536
3 112
Объяснение:
Все решение записаны ЯП python
1)
import math
#Дано
N = 32*128 # N - кол-во пикселей = размер изображения
c = 256 # c - кол-во цветов
#Основные формулы
#V = N * i
#c = 2 ** i
#Найти V (В Килобайтах)
#Решение
i = math.ceil(math.log(c,2)) # math.ceil - округляет в большую сторону math.log - это логарифм log2(256)
V = N * i #в битах
V = V/8/1024 # в Килобайтах
print(V)
2)
import math
#Дано
N = 1024*256 # N - кол-во пикселей = размер изображения
V = 512 # V - объем (в Килобайтах)
#Основные формулы
#V = N * i
#c = 2 ** i
#Найти с
#Решение
V = V*1024*8 #Переводим в битах т.к i измеряется в битах
i = math.ceil(V/N) # math.ceil - округляет в большую сторону
c = 2 ** i
print(c)
3)
import math
#Дано
N = 1024*128 # N - кол-во пикселей = размер изображения
c = 128 # c - количество цветов в палитре
#Основные формулы
#V = N * i
#c = 2 ** i
#Найти V (В Килобайтах)
#Решение
i = math.ceil(math.log(c,2)) # math.ceil - округляет в большую сторону math.log - это логарифм log2(128)
V = N * i # в битах
V = V/8/1024 # в Килобайтах
print(V)