Advertisement
Guest User

Untitled

a guest
May 24th, 2018
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.71 KB | None | 0 0
  1. def almostIncreasingSequence(sequence):
  2.     i = 0  # An iterator for our given list
  3.     while i <= len(sequence):
  4.         mod_sequence = []
  5.         if i>1:
  6.             mod_sequence = sequence[0:(i-1)]+sequence[i:]  # Concatenate two lists, each excluding the active element
  7.         elif i == len(sequence)-1:
  8.             mod_sequence = sequence[:-1]
  9.         else:
  10.             mod_sequence = sequence[i:]
  11.         if checkSequence(mod_sequence):  # Check to see if it is a sequence
  12.             return True
  13.         i+= 1
  14.     return False
  15.  
  16.  
  17. def checkSequence(sequence):
  18.     i = 0
  19.     while i < len(sequence)-1:
  20.         if sequence[i] >= sequence[i+1]:
  21.             return False
  22.         i += 1
  23.     return True
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement