Úroveň 4.9 úloh pre Rust

Задание 1

Daný reťazec s písmenami a číslami:

rustlet txt: &str = 'a1b2c345';

Skontrolujte, že v tomto reťazci nie je viac ako tri písmená.

Задание 2

Dané dve čísla:

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

Zapíšte do nového vektora spoločné delitele týchto čísel.

Задание 3

Daný vektor:

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

Pomocou cyklu naplňte tento vektor náhodnými celými číslami z intervalu od 1 do 100.

Задание 4

Daný nejaký reťazec:

rust"abcdefg"

Odstráňte z tohto reťazca každý tretí znak. V našom prípade by malo vyjsť nasledovné:

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

Dané pole s číslami dní v týždni:

rustlet arr = [1, 2, 7];

Zapíšte do nového poľa názvy týchto dní:

rust["po", "ut", "ne"]