Διαδρομές
/
Clojure
Clojure
/
Ασκήσεις
/
Όνομα ρομπότ
Όνομα ρομπότ

Όνομα ρομπότ

Μέτριο

Οδηγίες

Διαχειρίσου τις ρυθμίσεις του εργοστασίου ρομπότ.

Όταν ένα ρομπότ βγαίνει από τη γραμμή παραγωγής, δεν έχει όνομα.

Την πρώτη φορά που ενεργοποιείς ένα ρομπότ, δημιουργείται ένα τυχαίο όνομα με τη μορφή δύο κεφαλαίων γραμμάτων ακολουθούμενων από τρία ψηφία, όπως RX837 ή BC811.

Πού και πού χρειάζεται να επαναφέρουμε ένα ρομπότ στις εργοστασιακές του ρυθμίσεις, που σημαίνει ότι το όνομά του σβήνεται. Την επόμενη φορά που θα ρωτήσεις, αυτό το ρομπότ θα απαντήσει με ένα νέο τυχαίο όνομα.

Τα ονόματα πρέπει να είναι τυχαία: δεν πρέπει να ακολουθούν μια προβλέψιμη σειρά. Η χρήση τυχαίων ονομάτων σημαίνει κίνδυνο συγκρούσεων. Η λύση σου πρέπει να διασφαλίζει ότι κάθε υπάρχον ρομπότ έχει μοναδικό όνομα.


Πηγή

Μια συνεδρία debugging με τον Paul Blackwell στο gSchool.
Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
Clojure Exercism

Έτοιμος να ξεκινήσεις την άσκηση Όνομα ρομπότ;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις Clojure με 12 έννοιες105 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.