Ниво 4.7 задатака Rust

Задание 1

Дат је вектор са цели бројевима:

rustlet vct = !vec[123, 456, 789];

Проверите да ли у њему постоји број који садржи цифру 3.

Задание 2

Дата су два вектора:

rustlet vct1 = vec![1, 2, 3, 4, 5];
let vct2 = vec![4, 5, 6, 7, 8];

Упишите у нови вектор елементе који се налазе и у првом и у другом вектору.

Задание 3

Дат је вектор са стринговима, који садрже целе бројеве у виду стрингова:

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

Пронађите збир елемената овог вектора.

Задание 4

Дат је неки стринг:

rust"AbCdE"

Промените регистар слова овог стринга на супротни. У нашем случају треба да добијемо следеће:

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

Напишите програм који формира следећи стринг:

rust"-1-2-3-4-5-"
Задание 6

Дат је датум у следећем формату:

rust "31-12-2025"

Преобразите га у следећи формат:

rust"31 децембра 2025"