Всего 2 месяца в году начинается на букву М - это март и май Наф-Наф сказал: следующий месяц -это либо март , либо май Значит он думает, что сейчас либо февраль, либо АПРЕЛЬ Ниф-ниф сказал месяц - либо март, либо май Значит он думает, что сейчас либо АПРЕЛЬ, либо июнь Наф-Наф и Ниф-Ниф оба выбрали текущим месяцем - АПРЕЛЬ Нуф- Нуф заметил, что меньше 4х букв в текущем месяце, и он ошибся. Меньше четырёх букв - только май, и май не может быть текущим, потому что тогда все трое ошибаются. А нам сказано : только один поросёнок ошибся. Поэтому месяц - март (Наф -Наф не ошибся) будущий месяц - май (Ниф-Ниф не ошибся) текущий месяц - апрель.
Да и в задании не сказано, что текущий месяц должен быть на букву М.