login
The OEIS is supported by the many generous donors to the OEIS Foundation.

 

Logo
Hints
(Greetings from The On-Line Encyclopedia of Integer Sequences!)
A035492 Position of card 1 after n-th shuffle in Guy's shuffling problem (A035485). 8

%I #23 Aug 11 2022 14:48:04

%S 1,2,4,1,2,4,8,1,2,4,8,16,7,14,28,25,17,34,31,23,5,10,20,40,31,11,22,

%T 44,31,3,6,12,24,48,27,54,35,70,63,47,13,26,52,17,34,68,43,86,75,51,1,

%U 2,4,8,16,32,64,13,26,52,104,85,45,90,51

%N Position of card 1 after n-th shuffle in Guy's shuffling problem (A035485).

%D D. Gale, Mathematical Entertainments: "Careful Card-Shuffling and Cutting Can Create Chaos," The Mathematical Intelligencer, vol. 14, no. 1, 1992, pages 54-56.

%D D. Gale, Tracking the Automatic Ant and Other Mathematical Explorations, A Collection of Mathematical Entertainments Columns from The Mathematical Intelligencer, Springer, 1998.

%H Lars Blomberg, <a href="/A035492/b035492.txt">Table of n, a(n) for n = 0..9999</a>

%H Eric Weisstein's World of Mathematics, <a href="http://mathworld.wolfram.com/PerfectShuffle.html">Perfect Shuffle.</a>

%t Transpose[Position[NestList[riguy, {}, 64], 1]][[2]] (* See A035490. *)

%o (Python)

%o from itertools import count, islice

%o def agen(): # generator of terms

%o deck = []; yield 1

%o for n in count(1):

%o deck += [2*n-1, 2*n]

%o first, next = deck[:n], deck[n:2*n]

%o deck[0:2*n:2], deck[1:2*n:2] = next, first

%o yield deck.index(1) + 1

%o print(list(islice(agen(), 65))) # _Michael S. Branicky_, Aug 11 2022

%Y Cf. A035485, A035490, A035491, A035493, A035494.

%K nonn

%O 0,2

%A _Wouter Meeussen_

Lookup | Welcome | Wiki | Register | Music | Plot 2 | Demos | Index | Browse | More | WebCam
Contribute new seq. or comment | Format | Style Sheet | Transforms | Superseeker | Recents
The OEIS Community | Maintained by The OEIS Foundation Inc.

License Agreements, Terms of Use, Privacy Policy. .

Last modified August 7 20:39 EDT 2024. Contains 375017 sequences. (Running on oeis4.)