Ниво 7.3 на задачата Rust

Задание 1

Създайте функция, която като параметър ще приема масив и ще връща нов масив, който не съдържа дублиращи се елементи.

Задание 2

Създайте функция, която като параметър ще приема масив и ще връща нов масив, който не съдържа еднакви, съседни елементи.

Задание 3

Създайте функция, която като първи параметър ще приема цяло число и ще връща броя на неговите цифри, зададен от втория параметър.

Задание 4

Създайте функция, която като параметър ще приема число и ще проверява, просто е то или не.

Задание 5

Създайте функция, която като параметър ще приема масив с числа и ще връща максималната и минималната стойност от този масив във формата на следната структура:

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