您现在的位置是:主页 > news > wordpress 浮窗播放器/太原seo推广

wordpress 浮窗播放器/太原seo推广

admin2025/4/29 8:18:59news

简介wordpress 浮窗播放器,太原seo推广,wordpress中文建站,上海工程建设执业资格注册中心网站题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能…

wordpress 浮窗播放器,太原seo推广,wordpress中文建站,上海工程建设执业资格注册中心网站题目描述 小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能…

题目描述
小明很喜欢数学,有一天他在做数学作业时,要求计算出9~16的和,他马上就写出了正确答案是100。但是他并不满足于此,他在想究竟有多少种连续的正数序列的和为100(至少包括两个数)。没多久,他就得到另一组连续正数和为100的序列:18,19,20,21,22。现在把问题交给你,你能不能也很快的找出所有和为S的连续正数序列? Good Luck!

输出描述:
输出所有和为S的连续正数序列。序列内按照从小至大的顺序,序列间按照开始数字从小到大的顺序

class Solution:def FindContinuousSequence(self, tsum):if tsum <= 2:return []res = []left = 1right = 2while left < right:temp = (left + right) * (right - left + 1) / 2if temp == tsum:sum = []for i in range(left, right + 1):sum.append(i)res.append(sum)right += 1elif temp > tsum:left += 1else:right += 1return res