Level 7.3 Rust Aufgabensammlung

Задание 1

Erstellen Sie eine Funktion, die ein Array als Parameter entgegennimmt und ein neues Array zurückgibt, das keine doppelten Elemente enthält.

Задание 2

Erstellen Sie eine Funktion, die ein Array als Parameter entgegennimmt und ein neues Array zurückgibt, das keine gleichen, benachbart stehenden Elemente enthält.

Задание 3

Erstellen Sie eine Funktion, die als ersten Parameter eine ganze Zahl entgegennimmt und die Anzahl ihrer Ziffern zurückgibt, die durch den zweiten Parameter festgelegt ist.

Задание 4

Erstellen Sie eine Funktion, die eine Zahl als Parameter entgegennimmt und prüft, ob es eine Primzahl ist oder nicht.

Задание 5

Erstellen Sie eine Funktion, die ein Array mit Zahlen als Parameter entgegennimmt und den maximalen und minimalen Wert aus diesem Array in Form der folgenden Struktur zurückgibt:

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