Úroveň 4.3 úloh Rust

Задание 1

Je dán nějaký řetězec s písmeny a číslicemi. Získejte pozici předposlední číslice v tomto řetězci.

Задание 2

Vypište do konzole všechna čísla v intervalu od 10 do 1000, jejichž předposlední číslice je sudá.

Задание 3

Je dán vektor:

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

Vypište prvky tohoto vektoru do konzole v obráceném pořadí.

Задание 4

Napište program, který vytvoří následující řetězec:

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

Je dán řetězec s celými čísly, oddělenými mezerami:

rustlet txt: &str = "123 456 789";

Najděte součet čísel z tohoto řetězce.

Задание 6

Je dán řetězec se slovy:

rustlet txt: &str = "word1 word2 word3";

Získejte prvních N slov z tohoto řetězce jako vektor slov.

Задание 7

Je dáno celé číslo:

rustlet num: u16 = 12345;

Získejte pole znaků čísla v převráceném tvaru:

rust['5', '4', '3', '2', '1']