Level 4.5 Rust Taskbook

Задание 1

Dapatkan vektor semua angka dari 1 sampai 1000, yang jumlah digit-digitnya habis dibagi 3 atau 9.

Задание 2

Diberikan sebuah bilangan bulat:

rustlet num: i16 = 12;

Tulis sebuah program yang akan mengisi sebuah vektor dengan pembagi-pembagi dari bilangan ini.

Задание 3

Tulis sebuah program yang akan membentuk string berikut:

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

Diberikan nilai dalam piksel, yang berisi bilangan bulat:

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

Jumlahkan nilai-nilai ini sehingga hasilnya juga dalam piksel:

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

Diberikan sebuah vektor:

rust[1, 2, 3]

Buat sebuah vektor baru sedemikian rupa sehingga setiap elemen dari vektor pertama diulang dua kali di dalamnya:

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

Diberikan sebuah vektor:

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

Buat sebuah vektor baru sedemikian rupa sehingga di dalam vektor baru terdapat semua elemen dari vektor pertama, kecuali N elemen pertama.