Ниво 5.8 задатака Rust

Задание 1

Питајте корисника за два цела броја. Попуните вектор целим бројевима из интервала који је одредио корисник.

Задание 2

Дат је низ:

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

Сортирајте елементе у сваком поднизу.

Задание 3

Дат је неки низ са бројевима, на пример, овакав:

rustlet arr = [1, 2, 3, 4, 5, 6];

Спојите парове елемената заједно:

rust[12, 34, 56]
Задание 4

Испишите на екран следећу пирамиду:

111
222
333
444
555
666
777
888
999
Задание 5

Дата је структура са датумом:

ruststruct Date
{
  year: u16,
  month: u8,
  day: u8,
}

Питајте корисника за датум у формату година-месец-дан. Запишите тај датум у променљиву, која имплементира нашу структуру са датумом.