Tason 7.3 Rust-tehtäväkirja

Задание 1

Tee funktio, joka parametrina ottaa taulukon ja palauttaa uuden taulukon, joka ei sisällä elementtien duplikaatteja.

Задание 2

Tee funktio, joka parametrina ottaa taulukon ja palauttaa uuden taulukon, joka ei sisällä samankaltaisia, vierekkäin olevia elementtejä.

Задание 3

Tee funktio, joka ensimmäisenä parametrina ottaa kokonaisluvun ja palauttaa sen numeroiden määrän, määriteltynä toisella parametrilla.

Задание 4

Tee funktio, joka parametrina ottaa luvun ja tarkistaa, onko se alkuluku vai ei.

Задание 5

Tee funktio, joka parametrina ottaa taulukon numeroilla ja palauttaa suurimman ja pienimmän arvon tästä taulukosta seuraavan rakenteen muodossa:

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