Ниво 4.9 на Rust задачи

Задание 1

Даден е стринг со букви и бројки:

rustlet txt: &str = 'a1b2c345';

Проверете дали во овој стринг има најмногу три букви.

Задание 2

Дадени се два броја:

rustlet num1: u16 = 12;
let num2: u16 = 34;

Запишете во нов вектор заеднички делители на овие броеви.

Задание 3

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

rustlet vct: Vec<i16> = Vec::new();

Со помош на циклус пополнете го овој вектор со случајни цели броеви од опсегот од 1 до 100.

Задание 4

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

rust"abcdefg"

Отстранете го од овој стринг секој трет карактер. Во нашиот случај треба да се добие следново:

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

Даден е низа со бројки на деновите во неделата:

rustlet arr = [1, 2, 7];

Запишете во нова низа имињата на овие денови:

rust["пн", "вт", "не"]