1. Определим общее количество пикселей: 2048×1024 (умножать пока не будем)
2. При палитре в 16 = 2⁴ цветов, каждая точка описывается 4 битами, что составляет 4/8 = 1/2 байта.
3. Объем дисковой памяти составит 2048×1024×1/2 = 1024×1024 байта = 1024 Кбайта = 1 Мбайт.
N=16
i=?
N=2^i, 16=2^i,i=4 (бита) (16 –это количество комбинации(вариантов),i-сообщении
о том, что произошел один из возможных вариантов события)
<span>Ответ: 4 бита содержит сообщение</span>
var
i: integer;
begin
for i:= 35 to 87 do
begin
if i mod 7 = 1 then writeln(i, ' - остаток 1');
if i mod 7 = 2 then writeln(i, ' - остаток 2');
if i mod 7 = 5 then writeln(i, ' - остаток 5');
end;
end.
Перепиши главную информацию
В таких задачах присутствует математическая часть значительного объема. В данном случае нужно "снять" с рисунка координаты вершин треугольника и построить по ним уравнения прямых, представляющих собой стороны треугольника. Затем составляется логическое выражение, описывающее область внутри треугольника (о границах ничего не сказано, поээтому далее считаем, что они в закрашенную область не входят, а если они нужны, неравенства надо сделать нестрогими).
1. Получаем координаты вершин треугольника
A(-5;-3), B(1;4), C(5;-4)
2. Составляем уравнения прямых AB, BC и CA
Общий вид уравнения, проходящего через две точки P и Q:
Получаем три уравнения прямых:
3. Составляем программу. В данном случае выбран язык системы PascalABC.Net
var
x,y:real;
begin
Write('Введите через пробел координаты точки x и y: ');
Read(x,y);
Writeln((y<(7*x+17)/6) and (y<6-2*x) and (y>-0.1*x-3.5))
end.
<em><u>Тестовое решение:</u></em>Введите через пробел координаты точки x и y: 2 1.9
True