Raven 4.6 naloge Rust

Задание 1

Podan je niz. Preverite, ali je niz sestavljen samo iz števk.

Задание 2

Podan je vektor:

rustvec![1, 0, 2, 3, 0, 5]

Odstranite vse ničle iz vektorja:

rust[1, 2, 3, 5]
Задание 3

Podan je vektor:

rustlet vct: Vec<i16> = Vec::new();

Napišite kodo, ki bo napolnila ta vektor s potencami števila dve do n-te stopnje:

rust[2, 4, 8, 16, 32]
Задание 4

Podano je celo število:

rustlet num: u16 = 12345;

Pridobite prvo sodo števko od konca tega števila.

Задание 5

Napišite program, ki bo oblikoval naslednji niz:

rust"54321"
Задание 6

Podan je seznam s celimi števili:

rustlet arr = [123, 102, 345, 350];

Zapišite v nov vektor tista števila, ki vsebujejo števko nič.

Задание 7

Podan je niz:

rust"abcdef"

Pridobite vsak drugi znak tega niza:

rust"acf"