-oue
muy. Dully uma emo dyan lalumo
upe
b) Объясните, как Диасу защитить свои авторские права
1. Прочитайте текст
Анна – известный детский хореограф. Она часто снимает постановки танц
своих учеников. Накладывая на видео известные мелодии, она размеща
видеофрагменты в социальной сети Instagram.
Какие нарушения допущены хореографом?
2. Рассмотрите ситуацию и ответьте на во
1) размер по диагонали - влияет если нет баланса в плотности пикселей, например при большой диагонали и малой плотности пикселей изображение будет выглядеть зернистым, а текст плохочитаемым. Основное отличие телевизоров и компьютерных мониторов
2) тактовая частота - влияет, если будет маленькая, то экран будет мерцать и портить глаза. Хотя с точки зрения статического изображения не влияет
3) потребляемая мощь - не влияет на прямую
4) разрядность - другое название - глубина цвета. Влияет, так как отвечает за кол-во возможных цветов
5) вес - не влияет на прямую
6) быстродействие - влияет на скорость отклика и скорость изменения изображений, но на качество статических изображений не влияет.
var
a : array of integer;
n, i, last : integer;
begin
read (n);
setlength (a, n);
for i := 0 to n - 1 do
read (a[i]);
last := 0;
for i := 0 to n - 1 do
if a[i] <> 0 then
begin
a[last] := a[i];
inc (last);
end;
setlength (a, last);
for i := 0 to last - 1 do
write (a[i], ' ');
end.
Суть такова. Имеем динамический массив. Считали массив, так как динамический, то от нуля все. Установили последнюю свободную ячейку 0. Идем по массиву и ищем ненулевое значение. Как только нашли, пишем его в свободную ячейку и увеличиваем занчение свободной ячейки на 1. При этом наши данные не затираются. После окончания всех операций в last лежит длина массива.
Статитечкий массив.
var
a : array [1..100] of integer;
n, i, last : integer;
begin
read (n);
for i := 1 to n do
read (a[i]);
last := 1;
for i := 1 to n do
if a[i] <> 0 then
begin
a[last] := a[i];
inc (last);
end;
dec (last);
for i := 1 to last do
write (a[i], ' ');
end.