Livello 4.9 del libro di esercizi Rust

Задание 1

Data una stringa con lettere e numeri:

rustlet txt: &str = 'a1b2c345';

Verifica che in questa stringa ci siano non più di tre lettere.

Задание 2

Date due numeri:

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

Scrivi in un nuovo vettore i divisori comuni di questi numeri.

Задание 3

Dato un vettore:

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

Utilizzando un ciclo, riempi questo vettore con numeri interi casuali nell'intervallo da 1 a 100.

Задание 4

Data una stringa:

rust"abcdefg"

Rimuovi da questa stringa ogni terzo carattere. Nel nostro caso dovrebbe risultare quanto segue:

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

Dato un array con i numeri dei giorni della settimana:

rustlet arr = [1, 2, 7];

Scrivi in un nuovo array i nomi di questi giorni:

rust["lun", "mar", "dom"]