Vlak 4.9 van Rust Probleemoplossingsboek

Задание 1

Gegee 'n string met letters en syfers:

rustlet txt: &str = 'a1b2c345';

Kontroleer dat daar nie meer as drie letters in hierdie string is nie.

Задание 2

Gegee twee getalle:

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

Stoor alle gemene delers van hierdie getalle in 'n nuwe vektor.

Задание 3

Gegee 'n vektor:

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

Vul hierdie vektor met ewekansige heelgetalle van 1 tot 100 deur 'n lus te gebruik.

Задание 4

Gegee 'n string:

rust"abcdefg"

Verwyder elke derde karakter uit hierdie string. In ons geval moet die resultaat soos volg wees:

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

Gegee 'n array met dae van die week se nommers:

rustlet arr = [1, 2, 7];

Stoor die name van hierdie dae in 'n nuwe array:

rust["Ma", "Di", "So"]