Úroveň 6.4 úloh Rust

Задание 1

Požádejte uživatele, aby zadal celé číslo přes konzoli. Získejte faktoriál zadaného čísla.

Задание 2

Požádejte uživatele, aby zadal datum ve formátu rok-měsíc-den. Zkontrolujte, zadal-li hodnotu ve správném formátu.

Задание 3

Určete, kolik dní zbývá do Nového roku.

Задание 4

Získejte aktuální čas ve formě následujícího tuple:

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

Je dána nějaký řetězec:

rust"1 22 333 4444 22 5555 1"

Odstraňte z tohoto řetězce všechny podřetězce, ve kterých počet symbolů je větší než tři. V našem případě by mělo vyjít následující:

rust"1 22 333 22 1"