Циклически описываемые списки
Список натуральных чисел циклически самоописывается , если выполняются следующие условия.
- непуста.
- Первый и последний элементы различны.
- Если вы разбили на серии одинаковых элементов, элемент каждого цикла равен длине следующего цикла, а элемент последнего цикла равен длине первого цикла.
Например, рассмотрим . Это непусто, и первый и последний элементы разные. Когда мы разбиваем его на части, мы получаем .
- Первый цикл - с, а длина следующего - .
- Второй цикл составляет с, а длина следующего цикла - .
- Третий цикл - это цикл с, а длина следующего цикла - .
- Четвертый цикл - с, а продолжительность следующего - .
- Наконец, последний цикл - это цикл с, а длина первого цикла - .
Это означает, что является циклически самоописывающим списком.
Для примера, не являющегося примером, список не является циклически самоописывающимся, поскольку за серией с следует серия длиной . Список также не имеет циклического самоописания, поскольку последний цикл - это цикл с, но первый цикл имеет длину .
Задание
В этом задании вы вводите целое число . Ваш вывод должен быть числом циклически самоописываемых списков, чья сумма равна . Например, должно привести к , поскольку циклически самоописываемые списки, чья сумма равна равны , , и . Побеждает меньшее количество байтов, иприменяютсядругие стандартныеправилаигры в гольф.
Вот правильные выходные значения для входов от до :
1 -> 0
2 -> 0
3 -> 0
4 -> 2
5 -> 0
6 -> 2
7 -> 0
8 -> 4
9 -> 0
10 -> 6
11 -> 6
12 -> 12
13 -> 0
14 -> 22
15 -> 10
16 -> 32
17 -> 16
18 -> 56
19 -> 30
20 -> 96
21 -> 56
22 -> 158
23 -> 112
24 -> 282
25 -> 198
26 -> 464
27 -> 364
28 -> 814
29 -> 644
30 -> 1382
31 -> 1192
32 -> 2368
33 -> 2080
34 -> 4078
35 -> 3844
36 -> 7036
37 -> 6694
38 -> 12136
39 -> 12070
40 -> 20940
41 -> 21362
42 -> 36278
43 -> 37892
44 -> 62634
45 -> 67154
46 -> 108678
47 -> 118866
48 -> 188280
49 -> 209784
50 -> 326878
n,1,...,1
, и каждое нечетное число, большее 13, может быть получено путем сцепления 3,2,2,2,1,1
с четным числом. Доказательство невозможности 13 оставлено читателю в качестве упражнения.