Уровень 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-"