python 3解法如果列表中的数字不是连续的,就需要一个区间如果是连续的,就需要一个一直连续的就行,首先默认count == 1 numbers = int(input()) list_1 = list(map(int,input().strip().split())) count = 1 for item in range(len(list_1)-1): if list_1[item] +1 != list_1[item+1]: count += 1 print(count)