Επίπεδο 4.5 του βιβλίου ασκήσεων Rust

Задание 1

Λάβετε ένα διάνυσμα όλων των αριθμών από 1 έως 1000, των οποίων το άθροισμα των ψηφίων διαιρείται με το 3 ή με το 9.

Задание 2

Δίνεται ένας ακέραιος αριθμός:

rustlet num: i16 = 12;

Γράψτε ένα πρόγραμμα που θα γεμίσει ένα διάνυσμα με τους διαιρέτες αυτού του αριθμού.

Задание 3

Γράψτε ένα πρόγραμμα που θα δημιουργήσει την ακόλουθη συμβολοσειρά:

rust"xxxxx yyyyy zzzzz"
Задание 4

Δίνονται τιμές σε pixels, που περιέχουν ακέραιους αριθμούς:

rustlet size1: &str = "12px";
let size2: &str = "15px";

Προσθέστε αυτές τις τιμές έτσι, ώστε το αποτέλεσμα να είναι επίσης σε pixels:

rust"28px"
Задание 5

Δίνεται διάνυσμα:

rust[1, 2, 3]

Δημιουργήστε ένα νέο διάνυσμα έτσι ώστε σε αυτό κάθε στοιχείο του πρώτου διανύσματος να επαναλαμβάνεται δύο φορές:

rust[1, 1, 2, 2, 3, 3]
Задание 6

Δίνεται διάνυσμα:

rust[1, 2, 3, 4, 5]

Δημιουργήστε ένα νέο διάνυσμα έτσι ώστε στο νέο διάνυσμα να υπάρχουν όλα τα στοιχεία του πρώτου διανύσματος, εκτός από τα N πρώτα στοιχεία.