Rust тапсырмалар деңгейі 4.6
Жол берілген. Осы жолдың тек сандардан туратынын тексеріңіз.
Вектор берілген:
vec![1, 0, 2, 3, 0, 5]
Вектордан барлық нөлдерді жойыңыз:
[1, 2, 3, 5]
Вектор берілген:
let vct: Vec<i16> = Vec::new();
Осы векторды екінің дәрежелерімен n-ші дәрежеге дейін толтыратын код жазыңыз:
[2, 4, 8, 16, 32]
Бүтін сан берілген:
let num: u16 = 12345;
Осы санның соңынан бастап бірінші жұп цифрін алыңыз.
Келесі жолды құрастыратын бағдарлама жазыңыз:
"54321"
Бүтін сандары бар массив берілген:
let arr = [123, 102, 345, 350];
Нөл цифрын қамтитын сандарды жаңа векторға жазыңыз.
Жол берілген:
"abcdef"
Осы жолдың әрбір екінші таңбасын алыңыз:
"acf"