Nível 5.7 do livro de exercícios Rust

Задание 1

Exiba no console todos os números no intervalo de 10 a 1000, cuja soma do primeiro e do segundo dígito seja igual a cinco.

Задание 2

Dada uma matriz:

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

Combine os elementos dessa matriz em uma única matriz unidimensional:

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

Dadas duas strings:

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

Obtenha os caracteres que estão tanto em uma string quanto na outra:

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

Dada uma estrutura de data:

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

Crie uma variável contendo os dados dessa estrutura. Em seguida, grave os dados da estrutura na seguinte tupla:

rust(2025, 12, 31)