aboutsummaryrefslogtreecommitdiff
path: root/challenge-235
diff options
context:
space:
mode:
authorSteven Wilson <steven1170@zoho.eu>2023-10-09 13:00:06 +0100
committerSteven Wilson <steven1170@zoho.eu>2023-10-09 13:00:06 +0100
commit34a882b97947ad6bb1c13273e228e64a20a93d9b (patch)
tree6917b9ff4b698cee22de9afe2b722085e1193fac /challenge-235
parent467af61204a3f9c222c334f2af937cf62c03977e (diff)
downloadperlweeklychallenge-club-34a882b97947ad6bb1c13273e228e64a20a93d9b.tar.gz
perlweeklychallenge-club-34a882b97947ad6bb1c13273e228e64a20a93d9b.tar.bz2
perlweeklychallenge-club-34a882b97947ad6bb1c13273e228e64a20a93d9b.zip
fix for week 235 task 1
Diffstat (limited to 'challenge-235')
-rw-r--r--challenge-235/steven-wilson/python/ch-01.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/challenge-235/steven-wilson/python/ch-01.py b/challenge-235/steven-wilson/python/ch-01.py
index 4d5a26bae5..e128a00985 100644
--- a/challenge-235/steven-wilson/python/ch-01.py
+++ b/challenge-235/steven-wilson/python/ch-01.py
@@ -9,12 +9,16 @@ def remove_one(elements):
False
>>> remove_one( [2, 2, 3] )
True
+ >>> remove_one( [1, 2, 3, 1, 2, 3] )
+ False
"""
remove = 0
for i in range(len(elements) - 1):
if(elements[i] > elements[i+1]):
remove += 1
- if remove == 2:
+ if (i > 0) and (elements[i-1] > elements[i+1]):
+ remove += 1
+ if remove > 1:
return False
return True