Программистское

топ 100 блогов spamsink13.01.2011 Забавная задачка: напишите как можно более эффективно
unsigned long long mean(unsigned long long a, unsigned long long b)
возвращающую округленное вниз среднее арифметическое чисел a и b.

Upd:
Очевидное решение: a < b ? a + (b-a)/2 : b + (a-b)/2
Логичное решение: a/2 + b/2 + (a & b & 1) (для пуристов - a/2 + b/2 + (a%2)*(b%2))
Подход к оптимальному решению первым описал Программистское [info]kdv2005.
Собственно решение дал Программистское [info]raindog_2.
Комментарии больше не скринятся.

Оставить комментарий

Архив записей в блогах:
Астраханский суд арестовал Зульфию Рузанову, владеющую частным детским садом, по подозрению в жестоком обращении с воспитанниками . Об этом сообщил Следственный комитет. Следственный комитет ✔ @sledcom_rf По ...
https://www.youtube.com/watch?v=RvywYgCVoZA&feature=youtu.be osalgeos в премод криво авторское кино запостил. "Ставрополь Элиста.  Между Светлоградом и Грачевкой сегодня снял на телефон как автобус сгорел нахрен". (с) И не только снял, но и не забыл упомянуть ...
Пишу с пустого аккаунта, извините. Очень нужен совет или просто поддержка. Со стороны вполне может показаться, что у меня все хорошо, или хотя бы неплохо. Семья, двое детей, любящий муж. Но почти все то время, что я замужем меня не устраивает одна проблема - муж зарабатывает совсем немного ...
Луна 25 лётный образец https://tass.ru/kosmos/15801801 "Я думаю, что запуск состоится в районе июля 2023 года, - рассказал Митрофанов. - Считаю, что наши коллеги в НПО Лавочкина ...
Вчера быстро сгоняли в город, поели в кафешке холодного борща - вкуснотища)) Потом я просто спала дома, пока сестра была «на ноготочках». Вечером ехала к ней на такси через весь центр: пятница, полно молодёжи и движения, и надо всем этим висит огромная жёлтая круглая Луна. А вы вчера ...