Wyobraź sobie „drut”, który ma n
spacje. Wyobraź sobie dalej, że w tym przewodzie są „elektrony”. Te elektrony żyją tylko przez jedną jednostkę czasu. Wszelkie przestrzenie w przewodzie, które sąsiadują z dokładnie jednym elektronem, stają się elektronem. W terminologii Game of Life tak właśnie jest B1/S
.
Na przykład jest to drut o długości 10, z okresem 62.
Zasady
- Dane wejściowe
n
to pojedyncza, dodatnia liczba całkowita. - Wyjściem musi być pojedyncza liczba całkowita oznaczająca okres drutu o długości n.
- Stanem początkowym jest pojedynczy elektron na jednym końcu drutu.
- Okres niekoniecznie obejmuje stan początkowy. Niektóre długości nigdy nie wracają do stanu początkowego, ale wszystkie są okresowe.
- Drut statyczny (tj. Bez elektronów) ma okres 1.
- Warunki brzegowe nie są okresowe. Oznacza to, że drut nie jest w żaden sposób toroidalny.
Przypadki testowe
Specjalne podziękowania dla orlp za stworzenie tej listy. (Sprawdziłem to do n = 27).
1 1
2 2
3 1
4 6
5 4
6 14
7 1
8 14
9 12
10 62
11 8
12 126
13 28
14 30
15 1
16 30
17 28
18 1022
19 24
20 126
21 124
22 4094
23 16
24 2046
25 252
26 1022
27 56
28 32766
29 60
30 62
31 1
32 62
33 60
34 8190
35 56
36 174762
37 2044
38 8190
39 48
40 2046
41 252
42 254
43 248
44 8190
45 8188
Tutaj możesz zobaczyć przypadki testowe dla n = 2 do 21 w moim symulatorze Game-of-Life: Wariacje życia .
EDYCJA: sekwencja tutaj została opublikowana jako A268754 !
The period does not necessarily include the starting state. Some lengths never return to the starting state, but all of them are periodic.
Czy masz przykład?
2^n-1
, ponieważ jest to liczba możliwych niezerowych stanów „drutu”