Ниво 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"