Level 4.6 Rust Problem Set
Задание 1
Diberikan sebuah string. Periksa apakah string ini hanya terdiri dari digit.
Задание 2
Diberikan sebuah vektor:
rustvec![1, 0, 2, 3, 0, 5]
Hapus semua nol dari vektor:
rust[1, 2, 3, 5]
Задание 3
Diberikan sebuah vektor:
rustlet vct: Vec<i16> = Vec::new();
Tulis kode yang akan mengisi vektor ini dengan pangkat dua sampai pangkat ke-n:
rust[2, 4, 8, 16, 32]
Задание 4
Diberikan sebuah bilangan bulat:
rustlet num: u16 = 12345;
Dapatkan digit genap pertama dari akhir bilangan ini.
Задание 5
Tulis sebuah program yang akan membentuk string berikut:
rust"54321"
Задание 6
Diberikan sebuah array dengan bilangan bulat:
rustlet arr = [123, 102, 345, 350];
Tulis ke dalam vektor baru bilangan-bilangan yang mengandung digit nol.
Задание 7
Diberikan sebuah string:
rust"abcdef"
Dapatkan setiap karakter kedua dari string ini:
rust"acf"