Ниво 4.5 на задачника за Rust

Задание 1

Получете вектор с всички числа от 1 до 1000, чиято сума от цифри се дели на 3 или на 9.

Задание 2

Дадено е цяло число:

rustlet num: i16 = 12;

Напишете програма, която ще попълни вектор с делителите на това число.

Задание 3

Напишете програма, която ще генерира следния низ:

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

Дадени са стойности в пиксели, съдържащи цели числа:

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

Съберете тези стойности така, че резултатът също да бъде в пиксели:

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

Даден е вектор:

rust[1, 2, 3]

Създайте нов вектор така, че в него всеки елемент от първия вектор да се повтори два пъти:

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

Даден е вектор:

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

Създайте нов вектор така, че в новия масив да има всички елементи на първия масив, с изключение на N на брой първи елементи.