- 21, Oct 2024
- #1
Ан незначительный массив представляет собой массив положительных целых чисел, в котором абсолютные различия между последовательными элементами меньше или равны 1.
Например, следующий массив не имеет значения:
Input -> Output [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] -> true [1, 2, 3, 4, 5, 6, 7, 8, 9, 8] -> true [3, 3, 3, 3, 3, 3, 3] -> true [3, 4, 4, 4, 3, 3, 3, 4, 4, 4] -> true [1, 2, 3, 4] -> true [5, 4, 3, 2] -> true [1, 3, 5, 7, 9, 7, 5, 3, 1] -> false [1, 1, 1, 2, 3, 4, 5, 6, 19] -> false [3, 4, 5, 6, 7, 8, 7, 5] -> false [1, 2, 4, 10, 18, 10, 100] -> false [10, 20, 30, 30, 30] -> false
Потому что соответствующие (абсолютные) различия таковы:
false
которые все меньше или равны 1.
Ваша задача — определить, является ли данный массив целых чисел несущественным.
- Вы можете предположить, что массив всегда содержит как минимум два элемента.
- Стандартные правила ввода и вывода применять. Вы можете принимать входные данные (и выходные данные) в любом разумном формате.
- Лазейки по умолчанию запрещены.
- Истинные/ложные значения должны быть четкими и последовательными.
- Это , поэтому побеждает самый короткий ответ в байтах.
Тестовые случаи
true
Я использовал значения [1, 1, 1, 1, 1, 1, 0, 0, 1]
and [1, 2, 3, 4, 3, 4, 5, 5, 5, 4]
.
#код-гольф #код-гольф #число #массив #задача-решения