М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
kristina1718
kristina1718
30.03.2020 01:43 •  Информатика

Определить глубину кодирования цвета в изображении и количество цветов в палитре , если информационный объём файла - 1,75 мб , а его разрешение 1200х765.

👇
Ответ:
aaaaa123456789p
aaaaa123456789p
30.03.2020
Дано:
I-1.75 МБ
К-1200*765
Найти 
i-?
N-?
Решение:
Переводим 1,75 Мб в биты
1,75*1024*1024*8
I=K*i
i=1,75*1024*1024*8/1200/765=16 бит - это глубина цвета
N=2¹⁶=65536 цветов в палитре
4,4(17 оценок)
Открыть все ответы
Ответ:
Melisaoz07
Melisaoz07
30.03.2020
// PascalABC.NET 3.0, сборка 1128
function Sum(a:array of real):real;
begin
  Result:=0;
  foreach var x in a do
    if x>10 then Result+=x
end;

procedure Half(a:array of real);
begin
  var s:=Sum(a)/2;
  for var i:=0 to a.Length-1 do a[i]/=s
end;

procedure PrintRealArray(a:array of real);
begin
  foreach var x in a do Write(x:0:3,' ');
  Writeln
end;

begin
  var n:=ReadInteger('Количество элементов массива:');
  var P:=ArrRandomReal(n,0,20);
  Writeln('Исходный массив'); PrintRealArray(P);
  Half(P);
  Writeln('Результирующий массив'); PrintRealArray(P)
end.

Тестовое решение:
Количество элементов массива: 10
Исходный массив
2.835 3.159 11.777 19.562 1.392 8.941 15.501 14.392 7.945 12.443
Результирующий массив
0.077 0.086 0.320 0.531 0.038 0.243 0.421 0.391 0.216 0.338
4,5(12 оценок)
Ответ:
972₁₀ = 1111001100₂
Минимальное число должно содержать минимальное количество значащих цифр, следовательно нужно найти такие варианты циклического сдвига, когда результат будет начинаться с максимально возможного количества нулей.
Сдвиг влево на 4 даст 0011001111, сдвиг еще на 4 даст 0011110011.
Запишем оба числа-"претендента" друг под другом и будем поразрядно их сравнивать в направлении слева направо. Меньшим из чисел будет то,
в котором при несовпадении разрядов встретится ноль.
0011001111 - меньшее
0011110011
0011001111₂ = 207₁₀
4,8(46 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ