Dirigent
Με παραδοσιακό χορό ολοκληρώνεται η χειμερινή σχολή πληροφορικής. Συμμετέχουν μαθητές. Κάθε ένας από αυτούς έχει μια μοναδική ετικέτα μεταξύ και . Αρχικά, ο μαέστρος Krešo διατάζει τους μαθητές να σχηματίσουν έναν κύκλο έτσι ώστε κάθε μαθητής να κρατιέται χέρι-χέρι με δύο άλλους μαθητές.
Η Alenka αναρωτιέται αν είναι δυνατόν να σπάσει ο κύκλος κάνοντας ακριβώς ένα ζευγάρι γειτονικών μαθητών να σταματήσει να κρατιέται χέρι-χέρι και ότι η νεοσυσταθείσα ακολουθία μαθητών ταξινομείται με βάση τις ετικέτες τους. Για παράδειγμα, αν η σειρά τους είναι , τότε ο κύκλος μπορεί να σπάσει μεταξύ των μαθητών με τις ετικέτες και , αλλά αν η σειρά τους είναι , τότε δεν υπάρχει τρόπος να σπάσει ο κύκλος με αυτόν τον τρόπο.
Κατά τη διάρκεια της νύχτας ο Krešo πρόκειται να δώσει οδηγίες . Σε καθεμία από αυτές, πρόκειται να διατάξει δύο μαθητές να ανταλλάξουν θέσεις. Μετά από κάθε ανταλλαγή πρέπει να βοηθήσετε την Alenka να απαντήσει στην ερώτησή της.
Είσοδος
Η πρώτη γραμμή περιέχει δύο ακέραιους αριθμούς και ( , ), τον αριθμό των μαθητών και τον αριθμό των ανταλλαγών.
Η δεύτερη γραμμή περιέχει ακέραιους ( ), που περιγράφουν την αρχική τοποθέτηση των μαθητών στον κύκλο.
Σε καθεμία από τις επόμενες γραμμές υπάρχουν δύο ακέραιοι , ( , , ), που περιγράφουν την -οστή οδηγία του Krešo στην οποία οι μαθητές με τις ετικέτες και αλλάζουν θέσεις.
Έξοδος
Στην -οστή των γραμμών βάλτε την απάντηση στην ερώτηση της Alenka αφού πραγματοποιηθούν οι ανταλλαγές . Εάν η απάντηση είναι καταφατική τυπώστε DA, διαφορετικά NE.
Βαθμολογία
Υποπρόβλημα | Βαθμοί | Περιορισμοί |
1 | 15 | , |
2 | 20 | , |
3 | 35 | Κανένας επιπλέον περιορισμός. |
Παραδείγματα
input
5 2
2 3 4 5 1
1 3
3 1
output
NE
DA
input
4 2
2 3 1 4
4 2
3 4
output
NE
DA
Επεξήγηση του 2ου παραδείγματος:
Οι μαθητές στην αρχή, μετά την πρώτη και μετά τη δεύτερη ανταλλαγή.
input
6 5
2 1 5 6 3 4
3 1
3 4
3 2
4 5
5 4
output
NE
NE
DA
NE
DA
Comments