diff options
author | Chris Ball <cjb@pullcord.laptop.org> | 2007-08-28 22:43:16 (GMT) |
---|---|---|
committer | Chris Ball <cjb@pullcord.laptop.org> | 2007-08-28 22:52:44 (GMT) |
commit | 5c4810cbd3658d35bc8259f39def5201e2b767d4 (patch) | |
tree | b4f1f2449b2d10149f88e7f019818dbb5c81be0a | |
parent | aebdfbbf0df472dde2a447de38e3e816eed631fa (diff) |
Update sierpinski
-rw-r--r-- | data/math/sierpinski | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/data/math/sierpinski b/data/math/sierpinski index c034d93..133acc4 100644 --- a/data/math/sierpinski +++ b/data/math/sierpinski @@ -1,5 +1,6 @@ # Sierpinski triangles -size = 5 +import sys +size = 3 modulus = 2 lines = modulus**size @@ -13,13 +14,13 @@ for i in range(0,lines): newvector = vector[:] for j in range(0,len(vector)-1): if (newvector[j] == 0): - print " ", + sys.stdout.write(" ") else: remainder = newvector[j] % modulus if (remainder == 0): - print "O", + sys.stdout.write("O") else: - print ".", + sys.stdout.write(".") newvector[j] = vector[j-1] + vector[j+1] print vector = newvector[:] |