All pastes #1629142 Raw Edit

Stuff

public python v1 · immutable
#1629142 ·published 2009-10-19 08:41 UTC
rendered paste body
#!/usr/bin/env python# -*- coding: utf-8 -*-from osdef int_or_exit(num):    try: return int(num)    except ValueError:        print "Malformed input.txt"        exit()def read_or_exit(filename):    try: return open(filename, "r")    except IOError:        print "Cannot open input.txt. Does it exist?"        exit()fin = read_or_exit("input.txt")numlist = fin.read().split()numcount = len(numlist)maxsum = int_or_exit(numlist[0])itercycle = 1for num in numlist:    newsum = int_or_exit(num)    if newsum > maxsum: maxsum = newsum    for numx in numlist[itercycle:]:        newsum += int_or_exit(numx)        if newsum > maxsum: maxsum = newsum    itercycle += 1print "Maximal sum is %d" % maxsum