Олимпиадный тренинг

Задача . Рекурсия - 1 Четверичные числа - убывание


Задача

Темы:
Напишите программу для решения следующей задачи.
Аня составляет
N-значные четверичные числа


Программа должна вывести:
1. Все числа, которые может составить Аня, в убывающем порядке.
2. Сколько чисел может составить Аня, если известно, что никие две  нечетные цифры не могут стоять рядом.


Входные данные: 
Вводится одно натуральное число N (2
≤ ≤ 8)

Выходные данные:
Программа должна вывести ответы на задачу: сначала на первый вопрос (каждое
число на отдельной строке), потом на второй.

Примеры
Входные данныеВыходные данные
1
2
32
30
23
22
21
20
12
10
8

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
Python9
Комментарий учителя