*** 输入任一正整数,对其输出为连续整数和的问题,且取序列最长的输出,当没有连续整数时输出为:NOANSWER*** ##算法 序列最长,显然用循环便能输出,定义一个sum,用于和输入的值进行比较,由于连续整数没有取上整开始加的,那么定义一个上整的变量。循环时,用sum +=j来进行一个个累加,连续整数开头由i确定,因此可以定义出c和d,以便能输出整数的开头和结尾。 代码如下: #想学代码的咸鱼 a=int(input()) c=0 f=0 b=(a//2)+1