Rust вожат хиллари 4.3 даражаси

Задание 1

Бирор харфлар ва рақамлардан иборат сатр берилган. Ушбу сатрдаги рақамларнинг ўндин олдингисининг позициясини топинг.

Задание 2

10 дан 1000 гача бўлган оралиқдаги, ўндин олдинги рақами жуфт бўлган барча сонларни консольга чикаринг.

Задание 3

Вектор берилган:

rustlet vct = vec![1, 2, 3, 4, 5];

Ушбу вектор элементларини консольга тескари тартибда чикаринг.

Задание 4

Куйидаги сатрни хосил килувчи дастур язинг:

rust"123456789"
Задание 5

Бўшлиқлар билан ажратилган бутун сонлардан иборат сатр берилган:

rustlet txt: &str = "123 456 789";

Ушбу сатрдаги сонлар йиғиндисини топинг.

Задание 6

Сўзлардан иборат сатр берилган:

rustlet txt: &str = "word1 word2 word3";

Ушбу сатрдан биринчи N та сўзларни вектор кўринишида олинг.

Задание 7

Бутун сон берилган:

rustlet num: u16 = 12345;

Соннинг рақамлари массивини тескари тартибда олинг:

rust['5', '4', '3', '2', '1']