All pastes #431133 Raw Edit

Theory

public text v1 · immutable
·published 2007-04-09 13:49 UTC
rendered paste body
import random

alphabet = 'abcdefghijklmnopqrstuvwxyz '

ex = 'ab c'

def getlongest(strng):
    strng=strng.split(' ')
    for item in range(len(strng)):
        strng[item] = len(strng[item])
    longest = max(strng)
    return longest

def getshortest(strng):
    strng=strng.split(' ')
    for item in range(len(strng)):
        strng[item] = len(strng[item])
    longest = min(strng)
    return longest


def guessword(number):
    word = ''
    for item in range(number):
        word = word+random.choice(alphabet)
    return word
        


def guess(strng):
    finstr=''
    longest = len(strng)
    for item in range(random.randint(0,longest)):
        finstr = finstr+random.choice(alphabet)
    return finstr

trys = []
tries = 0
curtry=''
while curtry != ex:
    curtry = guess(ex)
    tries += 1
print tries
raw_input()