COCI-25 (2025) - Γύρος #1 - 5 (Zagi)
View as PDFZagi
Ο Jakov και ο Toni, οι δύο καλύτεροι παίκτες στον κόσμο, θα αναμετρηθούν στον τελικό του παγκόσμιου πρωταθλήματος στο krastoboj.
Το krastoboj είναι ένα παιχνίδι που παίζεται από δύο παίκτες πάνω σε μια ακολουθία θετικών ακεραίων. Οι παίκτες παίζουν εναλλάξ, και ο παίκτης που δεν μπορεί να κάνει κίνηση χάνει το παιχνίδι. Στην αρχή, υπάρχει μόνο μία ακολουθία θετικών ακεραίων στο ταμπλό - η αρχική ακολουθία.
Σε μία κίνηση, ένας παίκτης επιλέγει μία από τις υπάρχουσες ακολουθίες και έναν αριθμό που εμφανίζεται σε αυτήν.
Στη συνέχεια διαγράφει όλες τις εμφανίσεις του
στην επιλεγμένη ακολουθία, χωρίζοντάς την έτσι σε πολλές νέες ακολουθίες στα σημεία όπου εμφανιζόταν το
.
Έχει βρεθεί μία ακολουθία αριθμών - το πρότυπο για τον τελικό αγώνα.
Είναι γνωστό ότι η αρχική ακολουθία στον τελικό θα είναι κάποιο συνεχόμενο υποτμήμα αυτής της πρότυπης ακολουθίας.
Σας δίνονται σενάρια.
Για κάθε σενάριο, μπορείτε να προσδιορίσετε ποιος θα είναι ο νικητής, υποθέτοντας ότι τόσο ο Toni όσο και ο Jakov παίζουν βέλτιστα και ότι ο Toni κάνει την πρώτη κίνηση;
Είσοδος
Η πρώτη γραμμή περιέχει δύο θετικούς ακέραιους και
.
Η δεύτερη γραμμή περιέχει μια ακολουθία θετικών ακεραίων ,
,
,
για κάθε
,
,
,
.
Οι επόμενες γραμμές περιέχουν από δύο ακέραιους
και
, τα όρια του συνεχόμενου υποτμήματος που εξετάζεται στο
-οστό σενάριο.
Έξοδος
Για κάθε ερώτημα, εκτυπώστε σε ξεχωριστή γραμμή είτε Toni είτε Jakov, το όνομα του νικητή για το -οστό σενάριο.
Βαθμολογία
| Υποπρόβλημα | Βαθμοί | Περιορισμοί |
| 1 | 15 | |
| 2 | 11 | |
| 3 | 18 | |
| 4 | 14 | |
| 5 | 23 | |
| 6 | 29 | Κανένας επιπλέον περιορισμός. |
Παραδείγματα
input
6 4
1 3 2 3 1 2
1 1
2 3
2 4
1 3
output
Toni
Jakov
Toni
Toni
Επεξήγηση του πρώτου παραδείγματος:
Στο τρίτο σενάριο, ο Toni επιλέγει , κάτι που χωρίζει την ακολουθία σε δύο ακολουθίες μήκους
.
Όποια από τις δύο ακολουθίες κι αν επιλέξει στη συνέχεια ο Jakov, ο Toni θα επιλέξει την άλλη που απομένει, μετά από το οποίο ο Jakov δεν θα έχει καμία δυνατή κίνηση.
input
10 5
3 3 3 1 2 2 1 2 2 1
2 3
9 10
5 6
5 8
3 7
output
Toni
Jakov
Toni
Toni
Toni
Comments