Poziom 4.5 zestawu zadań Rust

Задание 1

Pobierz wektor wszystkich liczb od 1 do 1000, których suma cyfr jest podzielna przez 3 lub przez 9.

Задание 2

Dana jest liczba całkowita:

rustlet num: i16 = 12;

Napisz program, który wypełni wektor dzielnikami tej liczby.

Задание 3

Napisz program, który sformuje następujący ciąg znaków:

rust"xxxxx yyyyy zzzzz"
Задание 4

Dane są wartości w pikselach, zawierające liczby całkowite:

rustlet size1: &str = "12px";
let size2: &str = "15px";

Dodaj te wartości tak, aby wynik również był w pikselach:

rust"28px"
Задание 5

Dany jest wektor:

rust[1, 2, 3]

Utwórz nowy wektor tak, aby każdy element pierwszego wektora powtórzył się w nim dwa razy:

rust[1, 1, 2, 2, 3, 3]
Задание 6

Dany jest wektor:

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

Utwórz nowy wektor tak, aby w nowej tablicy znalazły się wszystkie elementy pierwszej tablicy, z wyjątkiem N pierwszych elementów.