А можно еще сократить вот так: Задаем вопросы след образом:
Ты родился в первую половину года? - да (янв, фев, март, апр, май, июнь)
В первую половину первой половины? - да (янв, фев, март)
В первую половину этих трех месяцев - нет (с 15 фев по март т.е. 44 дня)
В первую половину этих 44 дней - да (первые 22)
В первую половину этих 22 дней - да (первые 11)
затем первые 6
затем первые 3
затем перые 2
затем 1
Итого за 9 вопоросов вне зависимости ответов да или нет.