[Shootout-list] Harmonic in python
Greg Buchholz
sleepingsquirrel@member.fsf.org
Mon, 14 Mar 2005 15:23:28 -0800 (PST)
--0-306056840-1110842608=:94716
Content-Type: text/plain; charset=us-ascii
Content-Id:
Content-Disposition: inline
__________________________________
Do you Yahoo!?
Yahoo! Mail - Find what you need with new enhanced search.
http://info.mail.yahoo.com/mail_250
--0-306056840-1110842608=:94716
Content-Type: text/x-python; name="harmonic.py"
Content-Description: harmonic.py
Content-Disposition: inline; filename="harmonic.py"
#!/usr/bin/python
# http://shootout.alioth.debian.org/
#
# Contributed by Greg Buchholz
import sys
def main():
s = float(0)
for i in range(int(sys.argv[1])):
s = s + 1/(float(i+1))
print "%.9f" % s
main()
--0-306056840-1110842608=:94716--