Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsPmCfPrm 353 of 373 menu
◀ ▶

Практика на функции коллекций в Rust

iter filter map collect len sum any all find sort_by

Дан следующий вектор:

let nums = vec![1, 2, 3, 4, 5];

Соберите новый список из четных чисел и выведите его длину.

Дан следующий вектор:

let nums = vec![3, 6, 9, 12];

Оставьте только значения больше 5, увеличьте каждое на 1 и выведите первый элемент нового списка.

Дан следующий вектор:

let nums = vec![10, 20, 30];

Выведите сумму всех элементов одной командой после обхода по ссылке.

Дан следующий вектор:

let nums = vec![2, 7, 7, 1];

Выведите, есть ли элемент больше 6 и все ли элементы больше нуля.

Дан следующий вектор:

let nums = vec![4, 8, 15];

Найдите первое число больше 10 и выведите его или слово no, если такого нет.

Дан следующий вектор:

let mut nums = vec![5, 1, 4, 2];

Упорядочите по убыванию через замыкание сравнения и выведите элемент с номером 0.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить