Επίπεδο 4.8 του προβληματολογίου Rust

Задание 1

Δίνεται μια συμβολοσειρά με γράμματα:

rustlet txt: &str = "Aaa Bbb Ccc";

Ελέγξτε ότι σε αυτήν τη συμβολοσειρά δεν υπάρχουν περισσότερα από δύο κεφαλαία γράμματα.

Задание 2

Δίνεται μια ημερομηνία στην ακόλουθη μορφή:

rustlet txt: &str = "2025-12-31";

Μετατρέψτε αυτήν την ημερομηνία σε τον ακόλουθο πίνακα:

rust["31", "12", "2025"]
Задание 3

Δίνεται κάποια συμβολοσειρά με λέξεις:

rust"aaa bbb ccc"

Κάντε κεφαλαίο τον πρώτο χαρακτήρα κάθε λέξης σε αυτήν τη συμβολοσειρά. Στην περίπτωσή μας πρέπει να προκύψει το ακόλουθο:

rust"Aaa Bbb Ccc"
Задание 4

Δίνεται ένα διάνυσμα χαρακτήρων:

rustlet vct = vec!['a', 'b', 'c', 'd', 'e', 'f'];

Συγχωνεύστε αυτούς τους χαρακτήρες ανά ζεύγη σε μορφή συμβολοσειράς και γράψτε τους σε ένα νέο διάνυσμα:

rust["ab", "cd", "ef"]