Ниво 6.8 на задачата Rust

Задание 1

Определете дали днес е почивен ден или работен. Резултатът изведете в конзолата.

Задание 2

Поканете потребителя да въведе година. Получете вектор от дати на всички петъци 13-ти във въведената година.

Задание 3

Даден е низ с думи. Подредете думите в азбучен ред.

Задание 4

Дадени са два кортежа с дати:

rustlet tpl1 = (2025, 11, 29);
let tpl2 = (2027, 12, 31);

Намерете разликата в дни между тези дати.

Задание 5

Даден е низ с дата:

rust"2025-2-1"

Напишете код, който при необходимост ще добави нули към месеца и деня:

rust"2025-02-01"
Задание 6

Напишете програма, която ще формира следния низ:

rust"-1-22-333-444-55555-"