Niveau 6.4 du livre de problèmes Rust

Задание 1

Demandez à l'utilisateur de saisir un nombre entier via la console. Obtenez la factorielle du nombre saisi.

Задание 2

Demandez à l'utilisateur de saisir une date au format année-mois-jour. Vérifiez s'il a saisi une valeur dans le format correct.

Задание 3

Déterminez combien de jours restent jusqu'au Nouvel An.

Задание 4

Obtenez l'heure actuelle sous la forme du tuple suivant :

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

Soit une chaîne de caractères :

rust"1 22 333 4444 22 5555 1"

Supprimez de cette chaîne toutes les sous-chaînes où le nombre de caractères est supérieur à trois. Dans notre cas, nous devrions obtenir ce qui suit :

rust"1 22 333 22 1"