100 by rawwell

m=['','twenty','thirty','forty','fifty','sixty','seventy','eighty','ninety']\x0d
n=['',' one',' two',' three',' four',' five',' six',' seven',' eight',' nine']\x0d
o=['ten','eleven','twelve','thirteen','fourteen','fifteen','sixteen','seventeen','eighteen','nineteen']\x0d
\x0d
print 'zero'\x0d
for j in range(1,10):\x0d
\x09print n[j][1:]\x0d
for j in range(10):\x0d
\x09print o[j]\x0d
for i in range(1,9):\x0d
\x09for j in range(10):\x0d
\x09\x09\x09print m[i]+n[j]\x0d
print 'one hundred'\x0d

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top