양의 정수 목록이 주어지면 두 이웃보다 크거나 두 이웃보다 작은 요소 ( "범프")가 있는지 판별합니다. 범프를 명확하게하는 것은 하나의 이웃 만 있기 때문에 목록의 첫 번째 또는 마지막 항목이 될 수 없습니다.
프로그램은 범프가없는 목록 또는 범프가있는 목록에 해당하는 두 개의 일관된 값 중 하나를 출력해야합니다. 값이 중요하지 않은 것은 직접 선택할 수 있습니다.
이것은 코드 골프 이므로 바이트 수가 적을수록 답이 바이트로 표시됩니다.
테스트 사례
[] -> False
[1] -> False
[1,2] -> False
[1,2,1] -> True
[1,2,2] -> False
[1,2,3] -> False
[1,2,2,1] -> False
[1,2,2,3] -> False
[1,2,1,2] -> True
[1,3,2] -> True
[3,1,2] -> True
[2,2,2] -> False
[1,3,3]
(Dennis 알고리즘을 사용한 답변이 증분 자체를 사용하지 않고 증분의 부호를
[1,2,2]
습니까? 아니면 뭔가 빠졌습니까?
[1,2,2]
해당 델타의 부호와 동일하지만의 경우에는 그렇지 않습니다 [1,3,3]
.