Niveau 4.10 du cahier d'exercices Rust

Задание 1

Étant donné un vecteur, par exemple, celui-ci :

rustlet vct = !vec[1, 2, 3, 4, 5, 6];

Divisez la somme des éléments situés aux positions paires par la somme des éléments situés aux positions impaires.

Задание 2

Étant donné une chaîne de caractères :

rust"a bc def ghij"

Convertissez en majuscules toutes les sous-chaînes dans lesquelles le nombre de lettres est inférieur ou égal à trois. Dans notre cas, le résultat devrait être le suivant :

rust"A BC DEF ghij"
Задание 3

Étant donné une chaîne de caractères avec des mots :

rust"aaa bbb ccc eee fff"

Mettez en majuscule le premier caractère de chaque deuxième mot dans cette chaîne. Dans notre cas, le résultat devrait être le suivant :

rust"aaa Bbb ccc Eee fff"