A382093 Sequence where k is appended after every (k-1)! occurrences of 1, with multiple values following a 1 listed in order.
1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 4, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 4, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 4, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 4, 5, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 4, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 4, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 1, 2, 1, 2, 3, 4, 1, 2, 1, 2, 3, 1, 2
Offset: 1
Keywords
Examples
Every 1 is followed by a 2 because (2-1)! = 1, after every (2!=2) ones we see a 3, after every (3!=6) ones we see a 4 and so on.
Links
- Jwalin Bhatt, Table of n, a(n) for n = 1..10000
- Wikipedia, Poisson distribution
Programs
-
Python
from itertools import islice from math import factorial def poisson_distribution_generator(): num_ones, num_reached = 0, 1 while num_ones := num_ones+1: yield 1 for num in range(2, num_reached+2): if num_ones % factorial(num-1) == 0: yield num num_reached += num == num_reached+1 A382093 = list(islice(poisson_distribution_generator(), 120))
Comments