nzagrebin363
?>

Задача Разрисованная плоскость Некоторые из точек координатной плоскости с целочисленными координатами раскрашены в один из N цветов по следующему принципу: точки, лежащие на линии, определяющейся уравнением y = x + k где k ≥ 0, выкрашены в цвет с номером 1 + (k mod N Точки, лежащие на линиях, для которых k y2). В 20 % тестов внутри и на границе прямоугольника содержится не более 100 точек с целочисленными координатами, а в 80 % тестов число таких точек не превосходит 106. Формат выходных данных Выведите в одну строку N чисел — количество точек, находящихся внутри и на границе прямоугольника и раскрашенных в соответствующий цвет. Числа должны быть разделены единственным пробелом. Пробелы в начале и конце строки не допускаются.

Информатика

Ответы

sanyaborisov910067

количество цветов в палитре определяется формулой хартли:

n=2^i (где n - количество цветов,   i - "вес" 1 px в битах).

1. найдем количество пикселей в изображении: 256*256=2^8 * 2^8 = 2^16 px

2. определим "вес" всех рх, переведя кб в биты: 8*2^13 (бит) = 2^3 * 2^13 = 2^16 (бит)

3. разделим "вес" всего изображения на количество рх (то есть найдем "вес" 1 рх в битах): 1 рх = 2^16 / 2^16 = 1 бит

4. следовательно (см. начало), количество цветов n=2^1=2 (т.е. изображение двухцветное, скорее всего - ч/б.

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

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

Задача Разрисованная плоскость Некоторые из точек координатной плоскости с целочисленными координатами раскрашены в один из N цветов по следующему принципу: точки, лежащие на линии, определяющейся уравнением y = x + k где k ≥ 0, выкрашены в цвет с номером 1 + (k mod N Точки, лежащие на линиях, для которых k y2). В 20 % тестов внутри и на границе прямоугольника содержится не более 100 точек с целочисленными координатами, а в 80 % тестов число таких точек не превосходит 106. Формат выходных данных Выведите в одну строку N чисел — количество точек, находящихся внутри и на границе прямоугольника и раскрашенных в соответствующий цвет. Числа должны быть разделены единственным пробелом. Пробелы в начале и конце строки не допускаются.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Chervonnaya-Aleksei
Yezhov_igor42
Novikova
Александр
rimmatrotskaia303
ska67mto3983
Сергеевич1726
festjob
kristina1989
kun1969
zubritskiy550
yuip2008
Ka-shop2791
mustaevdmitry397
Vik1744184