Είσαι υπάλληλος μιας εταιρείας λογισμικού που ονομάζεται ABC Corp και έχει 97 υπαλλήλους. Ένας νεονοικιασμένος χώρος γραφείων, ωστόσο, έχει μόνο 65 θαλάμους. Κάθε υπάλληλος θέλει να δουλέψει στο νέο γραφείο, επειδή κάθε θάλαμος έχει οθόνες τελευταίας τεχνολογίας. Το τμήμα Ανθρώπινου Δυναμικού έχει κατακλυστεί από τέτοια αιτήματα και επινόησε ένα σύστημα κατανομής θαλάμων με τη βοήθεια της ομάδας ψηφιακών λειτουργιών του.
Ανέθεσαν έναν αριθμό σε κάθε θάλαμο, από το 1 έως το 65. Οι υπάλληλοι που θέλουν να δουλέψουν στο νέο γραφείο πρέπει να στέλνουν αιτήματα κατανομής θαλάμου μέχρι τις 7:30 π.μ. κάθε εργάσιμη ημέρα. Κάθε υπάλληλος μπορεί να στείλει μόνο ένα αίτημα κατανομής. Κάθε τέτοιο αίτημα μπορεί να περιέχει μόνο έναν αριθμό θαλάμου.
Το τμήμα Ανθρώπινου Δυναμικού κάνει τις παρακάτω ενέργειες για κάθε αίτημα κατανομής θαλάμου:
Είσαι το μέλος της ομάδας ψηφιακών λειτουργιών που είναι υπεύθυνο για την αυτοματοποίηση αυτής της διαδικασίας κατανομής. Η είσοδος είναι ένα int[] request που περιέχει όλα τα αιτήματα των υπαλλήλων που υποβλήθηκαν μέχρι τις 7:30 π.μ. Κάθε στοιχείο του πίνακα αντιπροσωπεύει έναν αριθμό θαλάμου. Η αποστολή σου είναι να επιστρέψεις ένα int[] που περιέχει τους αριθμούς των θαλάμων που ανατέθηκαν. Έπειτα, ταξινόμησε τους αριθμούς των θαλάμων σε αύξουσα σειρά.
65 1 56
1 56 65
5 6 18 56 18 8 1
1 5 6 8 18 56
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Ballerina με 60 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.