amxvel7596
?>

Укажите минимальный объем памяти (в кб), достаточный для хранения любого растрового изображения размером 1024*1024, если известно, что в изображении используется палитра из 256 цветов. саму палитру хранить не нужно.

Информатика

Ответы

adminaa
Если в палитре 256 цветов, то количество бит, достаточное для кодирования каждого цвета числом в это кол-во бит, можно узнать, подрбрав минимальное n, для которого k \leqslant {2}^{n}, где k - количество цветов.
В нашем случае все идеально, ибо k = 256 = {2}^{8}. Значит, n = 8.

Это значит, что на каждый пиксель изображения выделяется по 8 бит. Всего пиксклей в нашем изображении 1024*1024.
Значит, размер изображения N = 8 * 1024 * 1024 бита = 1024*1024 Байта = 1024 КБайта.
Геннадьевна_Петр
//Pascal ABC.NET v3.0 сборка 1111

type
 ty=set of char;

Const
 t:ty=['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'];

Var
 f:text;
 s:string;
 i,slo,ks:integer;
 k:real;
begin
 assign(f,'text.in');
 reset(f);
 while not Eof(f) do read(f,s);
 close(f);
 slo:=0;
 ks:=0;
 for i:=1 to length(s) do
 if s[i] in t then inc(slo) else
  begin;
   k:=k+slo;
   inc(ks);
   slo:=0;
  end;
 if s[length(s)] in t then
  begin;
   inc(ks);
   k:=k+slo;
  end;
 k:=k/ks;
 assign(f,'text.out');
 rewrite(f);
 write(f,k);
 close(f);
 end. 

Пример ввода(text.in):
SIMPLE text
Пример вывода(text.out):
5
arsen-ai-ti

объяснение:

робочою книгою; b. робочим аркушем; c. документом

14. принциповою відмінністю електронної таблиці від звичайної є:

a. можливість автоматичного перерахунку за формулами даних при зміні вихідних;

b. можливість обробки даних, структурованих у вигляді таблиці;

c. можливість наочного представлення зв'язків між опрацьовуваними даними;

d. можливість обробки даних, представлених у рядках різного типу.

15. вираз 3(а1+в1): 5(2в1-3а2), записаний у відповідності до правил, прийнятих в

і, в електронній таблиці має вигляд:

а) 3*(а1+в1)/(5*(2*в1-3*а2)); б) 3*(а1+в1)/5(2в1-3а2);

в) 3(а1+в1): 5*(2в1-3а2); г) 3(а1+в1)/(5(2в1-

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Укажите минимальный объем памяти (в кб), достаточный для хранения любого растрового изображения размером 1024*1024, если известно, что в изображении используется палитра из 256 цветов. саму палитру хранить не нужно.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

mir5552
ЕленаГерасимова
Титова674
topsalon
AnnaChulyukanova3
seleznev1980
rusmoney92
Мария-Кострыгина175
Мелконян1137
avolodyaev
GoncharenkoKuzmin
veniaminsem
Pashinov
Карапетян
videofanovitch