Niveau 4.9 du livre de problèmes Rust
Задание 1
Une chaîne de caractères avec des lettres et des chiffres est donnée :
rustlet txt: &str = 'a1b2c345';
Vérifiez que dans cette chaîne il n'y a pas plus de trois lettres.
Задание 2
Deux nombres sont donnés :
rustlet num1: u16 = 12;
let num2: u16 = 34;
Enregistrez dans un nouveau vecteur les diviseurs communs de ces nombres.
Задание 3
Un vecteur est donné :
rustlet vct: Vec<i16> = Vec::new();
À l'aide d'une boucle, remplissez ce
vecteur avec des nombres entiers aléatoires
dans l'intervalle de 1 à 100.
Задание 4
Une chaîne de caractères est donnée :
rust"abcdefg"
Supprimez de cette chaîne chaque troisième caractère. Dans notre cas, nous devrions obtenir ce qui suit :
rust"abdeg"
Задание 5
Un tableau avec les numéros des jours de la semaine est donné :
rustlet arr = [1, 2, 7];
Enregistrez dans un nouveau tableau les noms de ces jours :
rust["lun", "mar", "dim"]