第8题:
s = '指定数字串'
print max( [ eval('*'.join(s[i:i+5])) for i in xrange(len(s)-5) ]
这个算法个人认为没有优化的必要,在s串不是很长,或连续数字不是很多的情况下.
本文介绍了一种算法,用于发现1000位数中任意五个连续数字的最大乘积。通过简单的Python代码实现,适用于长度适中的数字串。
221

被折叠的 条评论
为什么被折叠?
