Poziom 4.10 zestawu zadań Rust

Задание 1

Dany jest pewien wektor, na przykład taki:

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

Podziel sumę elementów stojących na parzystych pozycjach przez sumę elementów, stojących na nieparzystych pozycjach.

Задание 2

Dany jest pewien ciąg znaków:

rust"a bc def ghij"

Przekształć na wielkie litery wszystkie podciągi, w których liczba znaków jest mniejsza lub równa trzy. W naszym przypadku powinno otrzymać się następujące:

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

Dany jest pewien ciąg znaków ze słowami:

rust"aaa bbb ccc eee fff"

Zrób wielką pierwszą literę każdego drugiego słowa w tym ciągu znaków. W naszym przypadku powinno otrzymać się następujące:

rust"aaa Bbb ccc Eee fff"