Cấp độ 4.5 Rust Workbook
Задание 1
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.
Задание 2
Cho một số nguyên:
rustlet 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.
Задание 3
Viết một chương trình tạo ra chuỗi sau:
rust"xxxxx yyyyy zzzzz"
Задание 4
Cho các giá trị tính bằng pixel, chứa số nguyên:
rustlet 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:
rust"28px"
Задание 5
Cho một vector:
rust[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:
rust[1, 1, 2, 2, 3, 3]
Задание 6
Cho một vector:
rust[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.