Sujet : Re: Suite logique
De : ast (at) *nospam* invalid (ast)
Groupes : fr.sci.mathsDate : 05. Oct 2022, 06:51:54
Autres entêtes
Organisation : Guest of ProXad - France
Message-ID : <633d1b7b$0$24807$426a74cc@news.free.fr>
References : 1 2 3
User-Agent : Mozilla/5.0 (Windows NT 10.0; rv:102.0) Gecko/20100101 Thunderbird/102.3.1
Le 05/10/2022 à 07:14, ast a écrit :
Le 02/10/2022 à 22:49, Olivier Miakinen a écrit :
Le 02/10/2022 22:06, Julien Arlandis a écrit :
Qui parviendra à trouver le sens de la suite logique suivante :
>
0, 1, 3, 2, 6, 7, 5, 4, 12, 13, 15, 14, 10, 11, 9, 8, 24, ...
>
Oh, les suites logiques, on peut toujours y trouver Cinquante Nuances !
>
>>> for n in range(17):
m = n^(n>>1)
print(f"{m:2d} {m:05b}")
0 00000
1 00001
3 00011
2 00010
6 00110
7 00111
5 00101
4 00100
12 01100
13 01101
15 01111
14 01110
10 01010
11 01011
9 01001
8 01000
24 11000
Est ce que quelqu'un pourrait me donner l'expression
de la fonction g qui fait passer d'un état au suivant ?
g(0)=1
g(1)=3
g(3)=2
g(2)=6
etc
si f:n --> n^(n>>1)
g(n) = f(f^(-1)(n)+1)