Авторский ответ:
31 мартаЕсли вы хотите подсмотреть ещё и авторский ход решения задачи, то
нажмите сюда.
Авторское решение: Предположим, что Авоська сказал правду. Это значит, что завтра день рождения Небоськи. Но тогда сегодня не его день рождения и, следовательно, он также должен говорить правду. Но тогда правда, что сегодня день рождения Авоськи и тогда он должен лгать. Противоречие. Пусть Авоська лжёт. Это значит, что сегодня его день рождения и прав Небоська. Следовательно, 1 апреля не сегодня, а завтра. То есть сегодня 31 марта.