Մակարդակ 7.3 Rust առաջադրանքների ժողովածու

Задание 1

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի զանգված և կվերադարձնի նոր զանգված, որն չի պարունակում տարրերի կրկնօրինակներ։

Задание 2

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի զանգված և կվերադարձնի նոր զանգված, որն չի պարունակում նույնական, կողք կողքի կանգնած տարրեր։

Задание 3

Ստեղծեք ֆունկցիա, որը առաջին պարամետրով կվերցնի ամբողջ թիվ և կվերադարձնի նրա թվանշանների քանակը, որոնք նշված են երկրորդ պարամետրով։

Задание 4

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի թիվ և կստուգի, արդյոք այն պարզ է, թե ոչ։

Задание 5

Ստեղծեք ֆունկցիա, որը պարամետրով կվերցնի թվերով զանգված և կվերադարձնի առավելագույն և նվազագույն արժեքները այդ զանգվածից՝ հետևյալ կառուցվածքի տեսքով.

ruststruct Date
{
  min: i16,
  max: i16,
}