def almostIncreasingSequence(sequence):
if sorted(sequence)==sequence:
return True
else:
seq1=sequence[:]
flag=0
for i in range(len(seq1)):
sequence.pop(i)
num=check_sorted(sequence)
if num==1:
flag=1
break
else:
sequence=seq1[:]
if flag==1:
return True
else:
return False
def check_sorted(sequence):
check=0
for i in range(len(sequence)-1):
if sequence[i]<sequence[i+1]:
check=1
else:
check=0
#if sorted(sequence)==sequence:
#return 1
#else:
#return 0
return check
Не могли бы вы сказать, что не так, я здесь?
Input:
sequence: [1, 2, 1, 2]
Output:
true
Expected Output:
false