Ниво 4.2 на задачник Rust

Задание 1

Даден е някакъв низ с букви и цифри. Вземете позицията на последната цифра в този низ.

Задание 2

Изведете в конзолата всички числа в интервала от 10 до 1000, чиято първа цифра е четна.

Задание 3

Даден е вектор:

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

Намерете сумата от квадратите на елементите на този вектор и я изведете в конзолата.

Задание 4

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

rustlet num: u16 = 12345;

Изведете в конзолата броя на четните цифри в това число.

Задание 5

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

rustlet num: u16 = 12;

Изведете в конзолата всички делители на това число.

Задание 6

Дадени са два масива:

rustint arr1: [i8: 5] = [1, 2, 3, 4, 5];
int arr2: [i8: 5] = [1, 2, 3];

Проверете дали всички елементи на първия масив се намират във втория.

Задание 7

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

rustlet num: u16 = 12345;

Разменете първата и последната цифра на това число:

rust52341