Информатика и программирование В общежитии некоторого университета проживают студенты. Среди них встречаются ботаники, лирики, физики и программисты. Известно, что ботаников – 70 человек, что в два раза меньше, чем лириков. Программистов столько же, сколько ботаников. Иногда по вечерам некоторые студенты отправляются за молоком и часто задерживаются при возвращении бдительной администрацией. В один из вечеров при возвращении с молоком был задержан студент, оказавшийся физиком, при этом было получено 3 бита информации. Общее количество студентов, проживающих в общежитии, составляет ____ человек (-а).

13 Мар 2020 в 19:44
435 +1
0
Ответы
1

Пусть количество ботаников равно B, лириков – L, физиков – F, программистов – P.

Из условия задачи имеем:

B = 70L = 2B = 2*70 = 140P = B = 70

Также учитывая, что общее количество студентов равно сумме всех видов студентов, получаем:
B + L + F + P = B + L + F + 70 = 70 + 140 + F + 70 = 210 + F

Теперь по условию, при возвращении с молоком был задержан физик и было получено 3 бита информации. Это значит, что физик не мог быть одним из ботаников или программистов (так как информация уже известна), следовательно он лирик.
Таким образом, F = L = 140.

Итак, общее количество студентов в общежитии составляет:
210 + 140 = 350 человек.

18 Апр 2024 в 16:15
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир