დონე 7.3 Rust-ის ამოცანების ნაკრები

Задание 1

შექმენით ფუნქცია, რომელიც პარამეტრად მიიღებს მასივს და დააბრუნებს ახალ მასივს, რომელიც არ შეიცავს ელემენტების დუბლიკატებს.

Задание 2

შექმენით ფუნქცია, რომელიც პარამეტრად მიიღებს მასივს და დააბრუნებს ახალ მასივს, რომელიც არ შეიცავს ერთნაირ, გვერდიგვერდ მდგომ ელემენტებს.

Задание 3

შექმენით ფუნქცია, რომელიც პირველი პარამეტრით მიიღებს მთელ რიცხვს და დააბრუნებს მისი ციფრების რაოდენობას, მითითებულს მეორე პარამეტრით.

Задание 4

შექმენით ფუნქცია, რომელიც პარამეტრად მიიღებს რიცხვს და შეამოწმებს, მარტივია ის თუ არა.

Задание 5

შექმენით ფუნქცია, რომელიც პარამეტრად მიიღებს რიცხვების მასივს და დააბრუნებს მაქსიმალურ და მინიმალურ მნიშვნელობას ამ მასივიდან შემდეგი სტრუქტურის სახით:

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