Úroveň 4.10 úloh Rust

Задание 1

Dán nějaký vektor, například, tento:

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

Vydělte součet prvků na sudých pozicích součtem prvků na lichých pozicích.

Задание 2

Dán nějaký řetězec:

rust"a bc def ghij"

Převeďte na velká písmena všechny podřetězce, ve kterých je množství písmen menší nebo rovno třem. V našem případě by mělo vyjít následující:

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

Dán nějaký řetězec se slovy:

rust"aaa bbb ccc eee fff"

Udělejte velkým první znak každého druhého slova v tomto řetězci. V našem případě by mělo vyjít následující:

rust"aaa Bbb ccc Eee fff"