login

Year-end appeal: Please make a donation to the OEIS Foundation to support ongoing development and maintenance of the OEIS. We are now in our 61st year, we have over 378,000 sequences, and we’ve reached 11,000 citations (which often say “discovered thanks to the OEIS”).

A249991
Start with the natural numbers, reverse the order in each pair, skip one number, reverse the order in each triple, skip one number, and so on.
1
2, 3, 5, 10, 12, 13, 21, 26, 28, 39, 41, 46, 54, 65, 67, 82, 84, 85, 109, 114, 122, 137, 139, 160, 178, 179, 181, 222, 230, 235, 269, 274, 276, 313, 331, 336, 370, 381, 383, 424, 426, 437, 471, 476, 536, 541, 549, 554, 618, 629, 647, 704, 706, 707, 761, 818
OFFSET
1,1
COMMENTS
Start with the natural numbers. Reverse the order of numbers in each pair. Skip one number. In the remainder (that is, "1, 4, 3, 6, 5, 8, 7, 10, 9, 12, 11,...") reverse the order in each triple. Skip one number. In the remainder (it starts with "4, 1, 8, 5, 6, 9, 10, 7") reverse the order in each tetrad. Skip one number. And so on.
PROG
(Python)
TOP = 100000
a = range(TOP)
for step in range(2, TOP):
..numBlocks = (len(a)-1) / step
..if numBlocks==0: break
..a = a[:(1+numBlocks*step)]
..for pos in range(1, len(a), step):
....a[pos:pos+step] = a[pos+step-1:pos-1:-1]
..print str(a[1])+', ',
..a[1:] = a[2:]
CROSSREFS
Partial sums of A057031.
Sequence in context: A192229 A233696 A002263 * A039022 A182402 A079251
KEYWORD
nonn
AUTHOR
Alex Ratushnyak, Nov 27 2014
STATUS
approved