Added generator for OEIS:A000217 (http://oeis.org/A000217">A000217).

This commit is contained in:
cedricbonhomme 2011-12-30 12:38:11 +01:00
parent 03e35037cc
commit e3d2fbd6e9

View file

@ -35,6 +35,16 @@ def identity():
yield n
n += 1
def OEIS_A000217():
"""
http://oeis.org/A000217
Triangular numbers: a(n) = C(n+1,2) = n(n+1)/2 = 0+1+2+...+n.
"""
n = -1
while True:
n += 1
yield (n*(n+1))/2
def fermat():
"""
Generate the n-th Fermat Number.