Информатика, вопрос задал vanya45680 , 6 лет назад

Даю 100 баллов
Решите задачи с пояснением к примеру: Дано: Найти: Решение: Ответ:

Приложения:

Ответы на вопрос

Ответил kirsan1805
1

Ответ:

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)

Новые вопросы