Līmenis 6.9 uzdevumu krājums Rust

Задание 1

Nosakiet, cik dienas atlicis līdz tuvākajai svētdienai. Rezultātu izvadiet konsolē.

Задание 2

Izvadiet konsolē nedēļas dienas nosaukumu pašreizējā mēneša pēdējai dienai.

Задание 3

Dota kāda virkne ar skaitli:

rust"1234567"

Atdaliet triju ciparu grupas ar atstarpēm, sākot no skaitļa beigām. Mūsu gadījumā vajadzētu iegūt sekojošo:

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

Dots masīvs ar skaitļiem:

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

Pārbaudiet, vai šajā masīvā ir divi identiski elementi pēc kārtas.

Задание 5

Dotas sekundes:

rustlet sec: i16 = 1323435;

Atrodiet dienu skaitu, stundas, minūtes un sekundes, kas atbilst šim laikam:

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

Ar to domājams, ka vispirms jāiegūst vesels dienu skaits, tad no atlikuma jāizdala vesels stundu skaits, tad no atlikuma jāizdala vesels minūšu skaits un tas, kas atlicis, būs sekundes.