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