Cấp độ 4.6 Sách bài tập Rust
Cho một chuỗi. Hãy kiểm tra xem chuỗi này chỉ bao gồm các chữ số.
Cho một vector:
vec![1, 0, 2, 3, 0, 5]
Xóa tất cả các số 0 khỏi vector:
[1, 2, 3, 5]
Cho một vector:
let vct: Vec<i16> = Vec::new();
Viết mã để lấp đầy vector này với các lũy thừa của 2 cho đến lũy thừa thứ n:
[2, 4, 8, 16, 32]
Cho một số nguyên:
let num: u16 = 12345;
Lấy chữ số chẵn đầu tiên từ cuối của số này.
Viết một chương trình tạo ra chuỗi sau:
"54321"
Cho một mảng các số nguyên:
let arr = [123, 102, 345, 350];
Ghi vào một vector mới những số có chứa chữ số 0.
Cho một chuỗi:
"abcdef"
Lấy mỗi ký tự thứ hai của chuỗi này:
"acf"