Подробнее
Ответь. Оторви. 1 г 3 4 5 6 7 D~rmnri- Геоман Греф может говорить слово «Agile» 7 раз в секунду, Стйв°Балмер может выкрики ват ь «Ье ve\opers!» Ираз в секунду. £тив««нили наладить обмен информацией между собой, передавая 0н^^мСИп побитово: молчание означает е, а слово - 1; и^Ем2п?ься решили’по одному байту по очереди. Также известно, обменивать^нптличить на слух слово от молчания за е.95 иим ¿л 1 jnrvT ОТЛИЧИТЬ на слух сливи ui милчимия за 0.05 секунды и каждый умеет говорить и слушать одновременно. 1 2 3 4 5 6 7 // сколько бит информации можно передать суммарно // в обе стороны по такому протоколу за секунду, // если передаваемые однобаитовые значения // имеют равномерное распределение? Ппп_п,2. Два наркомана собрались употребить внутривенно некоторое количество запрещенных веществ. Действовать решили следующим обмзом первый наркоман набирает шприц за время П, передает его второму наркоману за время Т2, второй наркоман делает себе инъекцию за время ТЗ Это повторяется по кругу до бесконечности Сток им кажется), при этом первый наркоман не ждет окончания инъекции и наполняет новый шприц. // определите среднее время одного круга. ВопросЗ: Белорусский программист собирает в огороде картошку в железное ведерко. При этом скорость его работы зависит от расстояния до этого ведерка: с увеличением расстояния на каждые 20 см вероятность промаха картошкой мимо ведерка линейно увеличивается на 5% (непосредственно рядом с ведерком опытный Белорусский программист не промахивается никогда), однако приближение к ведерку вызывает у белорусского программиста навязчивое желание сдать его на металлолом, что в свою очередь мешает сфокусироваться и собирать картошку быстро: рядом с отАпол^оКОрость сб°Ра урожая - 1 шт за 2 секунды, с удалением едерка скорость растет линейно на 1 шт/с каждый метр. // оптимальное расстояние от белорусского рограммиста до ведерка при уборке урожая. 1 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 £опро ^ Клавдию нетриви^ьн!«чИгп^естий Решил соблазнить тестировщицу аЕл£ак*НЬ1йкод трудно^™сп°„6ом' Аля этого он решил внести в на ^1'1ва,нии будет выволит?Р°ИЗВ0АИМЬ1Й баг, который при в п!м£ан Фразу «при 1 0АИТЬ в конце прогона тестов проТо?3"р°гонв тестов пикапРлп.-на сеновал <3». Известно, что тестироватиьм°®т 17 минут и тестмпг?ЫВ0АИГся с вероятностью 11* что о™ ь этот код не бол!! ™ровщица Клавдия будет 10 тп8гон тестов пГтий бУАетеделотьТпРа часов- Также известно, трудно воспппм^ле нее Очеви^ь °аин проверочный егоВАиИлпПипросит°прого0 бага АобросовегтСлучае обнаружения // какова в! АойдетНОКентия починить '' Иннокентия°пТНОсть V изпк ВстРечаться наТг!ельного программист« на сеновале с Кондратием;
it,профессиональный юмор,программирование,программист,задачки
Еще на тему
Я уже волнуюсь за их отношения...
С другой стороны, рано или поздно этот баг тогда найдет кто-то из пользователей. Но это уже совсем другая история... ^///^
То, что они могут сразу слушать и говорить, но при этом на распознание молчания от слова уходит 0,05с говорит о том, что они не в состоянии распознать более 19 слов в секунду каждый, и ни о чем другом. При этом скорость произношения у них 1/7 и 1/11 соответственно.
Байты по очереди.
начинать выгоднее Балмеру, как более опытному и быстрому репперу, однако тут же должен говорить и Греф, с микро отставанием в 0,00001, будем считать его ничтожным.
Ограничителем в стокости является Греф, потому как поочередно сообщаются байты.
Все просто.
Того в среднем они говорят по 7 пар байт в секунду, того 14 байт.
По условиям они вроде могут одновременно говорить?
Если нет, то ниже другой вариант решения, когда один успевает закончить фразу.
Пара 1/7+1/11=18/77
64/77 - 4 пары бит, остается 0,169с
0,091 на то, чтобы сказать Developers и 0,05с на то, чтобы это услышать.
Получается всего 9 байт за 1 выделенную секунду.
Или в среднем 9,39024 байта в сек.
на мой взгляд самая неоднозначная задача
т.е. если они работают одновременно то это 29 бит в секунду в среднем
а рассказчик выше ошибается в том, что в 1 секунде будет 20 "0.05" секунд даже если начинать отсчет с 0.05 - первый бит то 1с = 20 биту
Если я четко обозначу интервалы, когда буду говорить (я о этом писал, ничего не мешает говорить с наложением), то оппонент может сразу понимать, труЪ или фальш.
балмер передает 0, проходит 0.05с греф принял, передает что-нибудь, прошло 0.05с, балмер принял - суммарно прошло 0.1с
балмер передает 1, проходит 0.05с греф принял(хотя балмер еще говорит, он же может выдавать 1 за 0.0909...с), передает что-нибудь, прошло 0.05с, балмер принял - суммарно прошло 0.1с
т.е. что-бы ни передавал балмер его очередь наступает через 0.1с
вторая ситуация начинаем с грефа
греф передает 0, проходит 0.05с балмер принял, передает что-нибудь, прошло 0.05с, грефпринял - суммарно прошло 0.1с
греф передает 1, проходит 0.05с балмер принял, передает что-нибудь(да ваще пофиг что он передает), прошло 0.05с, греф принял - суммарно прошло 0.1с, но он еще не договорил "Developers", он говорит еще 0.042с, итого прошло 1/7с
если начать с грефа то получится (1/7+0.1)/2 на 2 бита , или 16 бит за 0.9714с
как с самого экономного начнем с балмера, 1 бит за 0.05 с
остается 0.95с - 14 бит передается за 0.849с, в сумме 0.899с, остается еще чуть больше 0.1с что бы греф ни передал, балмер поймет и ответит - еще 2 бита, суммарно 17 бит
если меньше или равно, то Т3+Т2
сразу видно неопытных программистов, наплодили условий вместо того, чтоб воспользоваться библиотечной функцией.
6.142%
Вероятность что баг не случится за 1 прогон - 1 - 0.11 = 0.89
1.5 часа = 90 минут
[90/17]=5 раз
Вероятность что баг не всплывет 5 раз, а на 6й всплывет будет
0.89*0.89*0.89*0.89*0.89*0.11 = 0.06142465394
Итого выходит:
Встретит Кондратия - 6.14%
Никого не встретит - 49.7%
Встретит Клавдию - 44.16%
Греф - бывший минэкономразвития, ныне председатель правления сбербанка.
http://joyreactor.cc/post/2997435