Poziom 5.7 zestawu zadań Rust

Задание 1

Wypisz w konsoli wszystkie liczby w przedziale od 10 do 1000, których suma pierwszej i drugiej cyfry wynosi pięć.

Задание 2

Dana jest tablica:

rust[
  [1, 2, 3],
  [4, 5, 6],
  [7, 8, 9],
]

Połącz elementy tej tablicy w jedną jednowymiarową tablicę:

rust[1, 2, 3, 4, 5, 6, 7, 8, 9]
Задание 3

Dane są dwa ciągi znaków:

rustlet txt1: &str = "12345";
let txt2: &str = "45678";

Pobierz znaki, które występują zarówno w jednym, jak i w drugim ciągu:

rust"45"
Задание 4

Dana jest struktura z datą:

ruststruct Date
{
  year: u16,
  month: u8,
  day: u8,
}

Utwórz zmienną zawierającą dane tej struktury. Następnie zapisz dane ze struktury do następującej krotki:

rust(2025, 12, 31)