Домашние задания: Информатика

Лёгкая задача по информатике со сложной формулировкой.

Для сада выделили квадратный участок площадью 16 соток (сотка 10х10 метров). Участок разделили на квадраты со стороной в 5 метров, в вершинах которых посадили яблони, за исключением вершин по периметру участка. Каждая яблоня в саду получила личный код, в котором фиксированным количеством бит закодированы последние две десятичные цифры года посадки яблони и еще несколько бит характеризуют сам саженец. Для записи личного кода отведено минимально возможное целое число байт. Каждый квадрат участка получил свой 32-битный код, характеризующий качество почвы. Блок данных для всего сада занимает 501байт. Сколько бит в коде яблони используется под характеристики саженца?
Квадратный участок 16 соток,
1 сотка = 10 * 10 = 100 кв. м,
1 квадрат = 5*5 = 25 кв. м
Количество квадратов = 16 * 100 кв. м / 25 кв. м = 64 квадрата земли

32 бита = 4*8 бит = 4 байта – характеризуют качество почвы
501 байт – 4 байта * 64 квадрата = 245 байт осталось на личный код саженца

Подсчитываем количество саженцев, помним, что по периметру они отсутствуют.
Итого 64 квадрата * 4 саженца – 4 стороны участка * 15 саженцев = 256 - 60 = 196 саженца
Итак на 196 саженцев приходится 245 байт информации
196 саженцев = 245 байт = 245 * 8 бит = 1 960 бит
Следовательно, на 1 саженец приходится
1 960 бит / 196 саженцев = 10 бит информации
Посчитаем сколько бит приходится на маркировку «года посадки саженца», это две десятичные цифры года посадки, т. е. от 00 до 99
Определяем количество бит для отображения года:
0 < x < 99
По максимальному значению года подберем количество бит
64 < 99 < 128
2^6 < 99 < 2^7
Наблюдаем, что для отображения года посадки саженца требуется 7 бит
Так как всего приходится 10 бит информации на саженец, из них 7 бит на приходится на «год посадки саженца», следовательно, 10 бит – 7 бит = 3 бита – приходится в коде яблони под характеристики саженца.
Oil-Gaz *****
Oil-Gaz *****
508
Лучший ответ
Дана Ауелбекова Спасибо большое!
Дана Ауелбекова На самом деле здесь ошибка. Яблонь всего 7*7 = 49. Получается квадрат 8*8, а яблонь в нём 7*7.
Саня **** Задача решена НЕ ВЕРНО. Ответ: 33 бита
16*100=1600=40*40
40/5=8 8*8 =64 участков
32 бита отвечают за инф каждого участка= 32/8=4 байта
501-( 4*64)=501-256=245 байт информ о яблонях
не используются вершины по периметру участка 7*7=49 яблонь
245/49= 5 байт 5*8= 40 бит
Посчитаем сколько бит приходится на маркировку «года посадки саженца», это две десятичные цифры года посадки, т. е. от 00 до 99
Определяем количество бит для отображения года:
0 < x < 99
По максимальному значению года подберем количество бит
64 < 99 < 128
2^6 < 99 < 2^7
Наблюдаем, что для отображения года посадки саженца требуется 7 бит
40-7 бит= 33 бита на дополн информ