Līmenis 4.6 uzdevumu krājums Rust

Задание 1

Dota virkne. Pārbaudiet, vai šī virkne sastāv tikai no cipariem.

Задание 2

Dots vektors:

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

Noņemiet no vektora visus nulles:

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

Dots vektors:

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

Uzrakstiet kodu, kas aizpildīs šo vektoru ar divnieka pakāpēm līdz n-tajai pakāpei:

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

Dots vesels skaitlis:

rustlet num: u16 = 12345;

Iegūstiet pirmo pāra ciparu no šī skaitļa beigām.

Задание 5

Uzrakstiet programmu, kas izveidos šādu virkni:

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

Dots masīvs ar veseliem skaitļiem:

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

Ierakstiet jaunā vektorā tos skaitļus, kas satur ciparu nulli.

Задание 7

Dota virkne:

rust"abcdef"

Iegūstiet katru otro simbolu no šīs virknes:

rust"acf"