Create project Euler problem 8 sol2.py (#644)

intuitive solution using functional programming
This commit is contained in:
Sanders Lin 2019-02-13 14:55:48 +08:00 committed by John Law
parent 02155def00
commit 60418a6fd7

View File

@ -0,0 +1,8 @@
from functools import reduce
def main():
number=input().strip()
print(max([reduce(lambda x,y: int(x)*int(y),number[i:i+13]) for i in range(len(number)-12)]))
if __name__ == '__main__':
main()