Exemple #1
0
def max_prods( tuple_iter ):
    """Convert all digit lists into products, return just the max.

    >>> from euler08 import max_prods
    >>> max_prods( [(4,0,3,1), (9,9,8,9), (0,0,0,8)] )
    5832
    >>> max_prods( digit_tuples( digits, 4 ) )
    5832
    """
    prods = ( euler05.prod(t) for t in tuple_iter )
    return max(prods)
Exemple #2
0
def answer():
    return prod( list( selectedDigits(1000002) ) )