Skip to content

Commit 2d48e44

Browse files
committed
completed all solutions
1 parent 917069b commit 2d48e44

File tree

3 files changed

+27
-7
lines changed

3 files changed

+27
-7
lines changed

python/list-2/has22.py

+9-1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,12 @@
33
"""
44

55
def has22(nums):
6-
6+
is_2 = False
7+
for i in nums:
8+
if is_2:
9+
if i == 2:
10+
return True
11+
is_2 = False
12+
elif i == 2:
13+
is_2 = True
14+
return False

python/list-2/sum13.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@
55
"""
66

77
def sum13(nums):
8-
idx_after = 0
9-
for idx, i in enumerate(nums):
10-
if i == 13:
11-
i = 0
12-
idx_after = idx + 1
8+
total = 0
9+
for i in range(len(nums)):
10+
if nums[i] != 13:
11+
if i == 0 or nums[i-1] != 13:
12+
total += nums[i]
13+
return total

python/list-2/sum67.py

+12-1
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,15 @@
55
"""
66

77
def sum67(nums):
8-
8+
total = 0
9+
is_6 = False
10+
11+
for i in nums:
12+
if i == 6:
13+
is_6 = True
14+
elif not is_6:
15+
total += i
16+
elif i == 7:
17+
is_6 = False
18+
19+
return total

0 commit comments

Comments
 (0)