Узровень 6.9 задачніка Rust

Задание 1

Вызначыце, колькі дзён засталося да бліжэйшай нядзелі. Вынік выведзіце ў кансоль.

Задание 2

Выведзіце ў кансоль назву дня тыдня апошняга дня бягучага месяца.

Задание 3

Дадзены некаторы радок з лікам:

rust"1234567"

Аддзяліце тройкі лічбаў прабеламі, пачынаючы з канца ліку. У нашым выпадку павінна атрымацца наступнае:

rust"1 234 567"
Задание 4

Дадзены масіў з лікамі:

rust[1, 2, 3, 3, 4, 5}

Праверце, што ў гэтым масіве ёсць два аднолькавыя элементы падрад.

Задание 5

Дадзены секунды:

rustlet sec: i16 = 1323435;

Знайдзіце колькасць дзён, гадзін, хвілін і секунд, якія адпавядаюць гэтай даце:

ruststruct Time
{
  days: u16,
  hours: u8,
  minutes: u8,
  seconds: u8,
}

Маецца на ўвазе спачатку атрымаць цэлую колькасць дзён, затым з астатку вылучыць цэлую колькасць гадзін, затым з астатку вылучыць цэлую колькасць хвілін і тое, што засталося, будуць секундамі.