[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--