Cấp độ 4.5 Rust Workbook
Nhận một vector chứa tất cả các số từ 1
đến 1000 mà tổng các chữ số của chúng
chia hết cho 3 hoặc 9.
Cho một số nguyên:
let num: i16 = 12;
Viết một chương trình điền vào vector các ước số của số này.
Viết một chương trình tạo ra chuỗi sau:
"xxxxx yyyyy zzzzz"
Cho các giá trị tính bằng pixel, chứa số nguyên:
let size1: &str = "12px";
let size2: &str = "15px";
Cộng các giá trị này sao cho kết quả cũng tính bằng pixel:
"28px"
Cho một vector:
[1, 2, 3]
Tạo một vector mới sao cho mỗi phần tử của vector đầu tiên được lặp lại hai lần:
[1, 1, 2, 2, 3, 3]
Cho một vector:
[1, 2, 3, 4, 5]
Tạo một vector mới sao cho
trong mảng mới có tất cả các phần tử
của mảng đầu tiên, ngoại trừ
N phần tử đầu tiên.