1. Скорость передачи данных.
2. Надёжность (передача данных без искажений).
3. Стоимость.
4. Резервы развития.
Для кодирования одного из 32 цветов требуется log(2)32 = 5 бит (2^5=32).
Высота изображения = 9*1600/16 = 900
Объем памяти = 1600*900*5 бит = 1600*900*5 / (8*1024) Кбайт ≈ 879 Кбайт.
т.к. вариантов нет, то Х может принимать значения от 4 до бесконечности
===== PascalABC.NET =====
begin
ReadArrInteger(ReadInteger)
.Pairwise.Count(p -> Sign(p[0]) <> Sign(p[1]))
.Println
end.
Сначала вводим длину массива, затем все его элементы.