On Thu, 2 Nov 2006 04:57:41 -0500, "Barry Roberts" <[EMAIL PROTECTED]>
said:
> I'm still a python novice, but I thouhgt it would be fun to post a
> python solution just for discussion.

Your python reference appears to be about 5 years old. :)

Here's a translation that uses some newer features.  Untested, YMMV.

import sys

for line in sys.stdin:
    nums = [int(item) for item in line.strip().split()]
    numset = set(nums)
    for i, item in enumerate(nums[:-1]):
        diff = abs(item - nums[i + 1])
        if diff in numset:
            print "match"
        else:
            print "not a match"
            break
-- 
C++ is history repeated as tragedy. Java is history repeated as farce.  --Scott 
McKay


/*
PLUG: http://plug.org, #utah on irc.freenode.net
Unsubscribe: http://plug.org/mailman/options/plug
Don't fear the penguin.
*/

Reply via email to