Nivelul 4.5 al Sarcinelor de Practică Rust

Задание 1

Obțineți un vector cu toate numerele de la 1 la 1000, a căror sumă a cifrelor este divizibilă cu 3 sau cu 9.

Задание 2

Dat fiind un număr întreg:

rustlet num: i16 = 12;

Scrieți un program care va umple un vector cu divizorii acestui număr.

Задание 3

Scrieți un program care va forma următorul șir de caractere:

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

Sunt date valori în pixeli, conținând numere întregi:

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

Adunați aceste valori astfel încât rezultatul să fie de asemenea în pixeli:

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

Dat fiind un vector:

rust[1, 2, 3]

Creați un nou vector astfel încât în el fiecare element al primului vector să se repete de două ori:

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

Dat fiind un vector:

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

Creați un nou vector astfel încât în noul vector să fie toate elementele primului vector, cu excepția primele N elemente.