Nivel 4.5 del libro de ejercicios Rust

Задание 1

Obtenga un vector de todos los números del 1 al 1000, cuya suma de dígitos sea divisible por 3 o por 9.

Задание 2

Dado un número entero:

rustlet num: i16 = 12;

Escriba un programa que llene un vector con los divisores de este número.

Задание 3

Escriba un programa que genere la siguiente cadena:

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

Dados valores en píxeles, que contienen números enteros:

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

Sume estos valores de modo que el resultado también esté en píxeles:

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

Dado un vector:

rust[1, 2, 3]

Cree un nuevo vector de modo que cada elemento del primer vector se repita dos veces:

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

Dado un vector:

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

Cree un nuevo vector de modo que en el nuevo array estén todos los elementos del primer array, excepto N primeros elementos.