Комбо один-два-три
В списках часто ищут не одно значение, а целый шаблон: например, последовательность действий или кодовую комбинацию. Функция array123 получает список чисел nums и возвращает True, если где-то подряд встречаются числа 1, 2 и 3 именно в таком порядке. Если такой тройки нет, верни False.
Примеры
Ввод
[1, 1, 2, 3, 1]Вывод
TrueВвод
[1, 1, 2, 4, 1]Вывод
FalseВвод
[1, 1, 2, 1, 2, 3]Вывод
TrueНужно реализовать
def array123(nums: list[int]) -> bool:
Теги
listsarray
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,1,2,3,1]Ожидаемый
True2
Ввод
[1,1,2,4,1]Ожидаемый
False3
Ввод
[1,1,2,1,2,3]Ожидаемый
True4
Ввод
[1,2,3]Ожидаемый
True5
Ввод
[3,2,1]Ожидаемый
False6
Ввод
[1,1,2,1,2,3,1,1]Ожидаемый
TrueФокус-радио
На паузе · SomaFM · Fluid