Узровень 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["пн", "вт", "вс"]