Курс языка программирования Raku / Продвинутый уровень / Подробнее о встроенных типах / Последовательности / Exercises / Последние три
Решение: Последние три
Вот одно из возможных решений этой задачи.
Код
say (5, 10 ... 50).tail(3);🦋 Исходный код можно найти в файле last-three.raku.
Вывод
(40 45 50)Комментарии
Начальные значения
5, 10задают арифметический шаг, равный пяти, и последовательность продолжается до конечной точки50.tail(3)возвращает три последних значения конечной последовательности —40, 45, 50— точно так же, какheadвернул бы первые несколько.
Навигация по курсу
← Последние три | Перечисления →