Ниво 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["пн", "вт", "вс"]