Līmenis 4.5 Rust uzdevumu krājums

Задание 1

Iegūstiet vektoru ar visiem skaitļiem no 1 līdz 1000, kuru ciparu summa dalās ar 3 vai ar 9.

Задание 2

Dots vesels skaitlis:

rustlet num: i16 = 12;

Uzrakstiet programmu, kas aizpildīs vektoru ar šī skaitļa dalītājiem.

Задание 3

Uzrakstiet programmu, kas izveidos šādu virkni:

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

Dotas vērtības pikseļos, kas satur veselus skaitļus:

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

Saskaitiet šīs vērtības tā, lai rezultāts arī būtu pikseļos:

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

Dots vektors:

rust[1, 2, 3]

Izveidojiet jaunu vektoru tā, lai tajā katrs pirmā vektora elements atkārtotos divas reizes:

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

Dots vektors:

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

Izveidojiet jaunu vektoru tā, lai jaunajā masīvā būtu visi pirmā masīva elementi, izņemot pirmos N elementus.