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.