Kiwango cha 4.9 cha Changamoto za Rust

Задание 1

Umepewa mfuatano wa herufi na nambari:

rustlet txt: &str = 'a1b2c345';

Hakikisha kuwa katika mfuatano huu hakuna herufi zaidi ya tatu.

Задание 2

Umepewa nambari mbili:

rustlet num1: u16 = 12;
let num2: u16 = 34;

Andika kwenye vekta mpya vigawanyiko vinavyowatimia nambari hizi.

Задание 3

Umepewa vekta:

rustlet vct: Vec<i16> = Vec::new();

Kwa kutumia kitanzi jaza vekta hii kwa nambari kamili bila mpangilio kutoka kipindi cha 1 hadi 100.

Задание 4

Umepewa mfuatano fulani:

rust"abcdefg"

Futa kila herufi ya tatu kutoka kwenye mfuatano huu. Kwa upande wetu inapaswa kutokea yafuatayo:

rust"abdeg"
Задание 5

Umepewa safu yenye nambari za siku za wiki:

rustlet arr = [1, 2, 7];

Andika kwenye safu mpya majina ya miezi hii:

rust["Jumatatu", "Jumanne", "Jumapili"]