4.5. szintű Rust feladatgyűjtemény

Задание 1

Kapjuk meg az összes szám vektorát 1-től 1000-ig, amelyek számjegyeinek összege osztható 3-mal vagy 9-cel.

Задание 2

Adott egy egész szám:

rustlet num: i16 = 12;

Írj programot, amely vektorba gyűjti a szám osztóit.

Задание 3

Írj programot, amely előállítja a következő stringet:

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

Adott pixelben megadott értékek, amelyek egész számokat tartalmaznak:

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

Add össze ezeket az értékeket úgy, hogy az eredmény szintén pixelben legyen megadva:

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

Adott egy vektor:

rust[1, 2, 3]

Hozz létre egy új vektort úgy, hogy benne az első vektor minden eleme kétszer ismétlődjön:

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

Adott egy vektor:

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

Hozz létre egy új vektort úgy, hogy az új tömbben az első tömb minden eleme legyen, kivéve az első N elemet.