#39Средне
Следующая дата
Время: 1 s · Память: 256 MB
- Условные операторы
Условие
Дана дата невисокосного года: день и месяц . Найдите дату следующего дня.
Дней в месяцах: январь , февраль , март , апрель , май , июнь , июль , август , сентябрь , октябрь , ноябрь , декабрь .
Данной даты может не существовать (например, апреля или -й месяц) — тогда выведите -1.
Формат ввода
В одной строке два целых числа и ().
Формат вывода
День и месяц следующего дня — два числа в одной строке. Если даты не существует — -1.
Примеры
Ввод
7 7
Вывод
8 7
Ввод
31 1
Вывод
1 2
Примечание
Случаев три: месяц не закончился — день ; месяц закончился, а год нет — -е число следующего месяца; декабря — января. Число дней в месяце берите через switch или список из элементов.
