Nível 6.4 do livro de exercícios Rust

Задание 1

Peça ao usuário para inserir um número inteiro via console. Obtenha o fatorial do número inserido.

Задание 2

Peça ao usuário para inserir uma data no formato ano-mês-dia. Verifique se ele inseriu o valor no formato correto.

Задание 3

Determine quantos dias faltam para o Ano Novo.

Задание 4

Obtenha a hora atual na forma da seguinte tupla:

rust("12", "59", "01")
Задание 5

Dada uma determinada string:

rust"1 22 333 4444 22 5555 1"

Remova desta string todas as substrings onde a quantidade de caracteres seja maior que três. No nosso caso, deve resultar no seguinte:

rust"1 22 333 22 1"