Уровень 4.3 задачника Rust

Задание 1

Дана некоторая строка с буквами и цифрами. Получите позицию предпоследней цифры в этой строке.

Задание 2

Выведите в консоль все числа в промежутке от 10 до 1000, у которых предпоследняя цифра четная.

Задание 3

Дан вектор:

rustlet vct = vec![1, 2, 3, 4, 5];

Выведите элементы этого вектора в консоль в обратном порядке.

Задание 4

Напишите программу, которая сформирует следующую строку:

rust"123456789"
Задание 5

Дана строка с целыми числами, разделенными пробелами:

rustlet txt: &str = "123 456 789";

Найдите сумму чисел из этой строки.

Задание 6

Дана строка со словами:

rustlet txt: &str = "word1 word2 word3";

Получите первые N слов из этой строки в виде вектора слов.

Задание 7

Дано целое число:

rustlet num: u16 = 12345;

Получите массив символов числа в перевернутом виде:

rust['5', '4', '3', '2', '1']