# Уровень 4.6 задачника Rust

Дана строка. Проверьте, что эта строка состоит только из цифр.

Дан вектор:

`vec![1, 0, 2, 3, 0, 5]`

Удалите из вектора все нули:

`[1, 2, 3, 5]`

Дан вектор:

`let vct: Vec<i16> = Vec::new();`

Напишите код, который заполнит этот вектор степенями двойки до энной степени:

`[2, 4, 8, 16, 32]`

Дано целое число:

`let num: u16 = 12345;`

Получите первую четную цифру с конца этого числа.

Напишите программу, которая сформирует следующую строку:

`"54321"`

Дан массив с целыми числами:

`let arr = [123, 102, 345, 350];`

Запишите в новый вектор те числа, которые содержат цифру ноль.

Дана строка:

`"abcdef"`

Получите каждый второй символ этой строки:

`"acf"`
← →
↑