-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathis_continuous_sequence.py
More file actions
24 lines (22 loc) · 929 Bytes
/
is_continuous_sequence.py
File metadata and controls
24 lines (22 loc) · 929 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
def is_continuous_sequence(list):
if len(list) < 2:
return False
for i, item in enumerate(list[:-1]):
if list[i + 1] - item != 1:
return False
return True
"""print(is_continuous_sequence([10, 11, 12, 13]) == True)
print(is_continuous_sequence([-5, -4, -3]) == True)
print(is_continuous_sequence([10, 11, 12, 14, 15]) == False)
print(is_continuous_sequence([1, 2, 2, 3]) == False)
print(is_continuous_sequence([7]) == False)
print(is_continuous_sequence([]) == False)"""
print(not is_continuous_sequence([]))
print(not is_continuous_sequence([7]))
print(not is_continuous_sequence([5, 3, 2, 8]))
print(not is_continuous_sequence([10, 11, 12, 14, 15]))
print(not is_continuous_sequence([10, 11, 11, 12]))
print(not is_continuous_sequence([5, 6, 6, 8]))
print(is_continuous_sequence([0, 1, 2, 3]))
print(is_continuous_sequence([-5, -4, -3]))
print(is_continuous_sequence([10, 11, 12, 13]))