Ниво 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 првих елемената.