レベル4.6 Rustタスク集

Задание 1

文字列が与えられます。この文字列が数字のみで構成されているか確認してください。

Задание 2

次のベクターが与えられます:

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

ベクターからすべてのゼロを削除してください:

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

次のベクターが与えられます:

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

このベクターを2の累乗で、n乗まで埋めるコードを書いてください:

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

整数が与えられます:

rustlet num: u16 = 12345;

この数値の末尾から最初の偶数桁を取得してください。

Задание 5

次の文字列を生成するプログラムを書いてください:

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

整数の配列が与えられます:

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

ゼロの桁を含む数値を新しいベクターに記録してください。

Задание 7

文字列が与えられます:

rust"abcdef"

この文字列の2文字ごとの文字を取得してください:

rust"acf"