Επίπεδο 10.6 του βιβλίου προβλημάτων Rust
Μέσω της κονσόλας ρωτήστε τον χρήστη μια μεγάλη λέξη. Εκτυπώστε τη λίστα των λέξεων, που μπορούν να σχηματιστούν από τα γράμματα της εισαχθείσας λέξης.
Δίνεται ένας αυθαίρετος δισδιάστατος πίνακας:
[
[11, 12, 13, 14, 15],
[21, 22, 23, 24, 25],
[31, 32, 33, 34, 35],
[41, 42, 43, 44, 45],
[51, 52, 53, 54, 55],
}
Μηδενίστε τα στοιχεία, που βρίσκονται κάτω από την κύρια διαγώνιο:
[
[11, 12, 13, 14, 15],
[ 0, 22, 23, 24, 25],
[ 0, 0, 33, 34, 35],
[ 0, 0, 0, 44, 45],
[ 0, 0, 0, 0, 55],
}
Δίνεται ένα URL:
let url: &str = "http://test.com/dir1/dir2/dir3/page.html";
Δίνονται μεταβλητές:
let num: u8 = 2;
let val: &str = "eee";
Αντικαταστήστε στο URL τον φάκελο με αριθμό num
με την τιμή val:
"http://test.com/dir1/eee/dir3/page.html"