Alternating Heights
Ο Troy σχεδιάζει να τραβήξει μια ομαδική φωτογραφία των μαθητών στο CCO και σας ζήτησε βοήθεια.
Υπάρχουν μαθητές, αριθμημένοι από το έως το . Ο Troy έχει ξεχάσει τα ύψη των μαθητών, αλλά θυμάται ότι κανένας μαθητής δεν έχει το ίδιο ύψος με κάποιον άλλον.
Ο Troy ετοίμασε μια ακολουθία που αντιπροσωπεύει τη σειρά των μαθητών στην ομαδική φωτογραφία, από αριστερά προς τα δεξιά. Είναι δυνατόν ένας μαθητής να εμφανιστεί πολλές φορές στο . Εσείς δεν είστε σίγουροι πώς θα μπορούσε να τραβηχτεί αυτή η ομαδική φωτογραφία, αλλά δεν είστε διατεθειμένοι να υποθέσετε ότι ο Troy έκανε κάποιο λάθος.
Ο Troy θα σας κάνει ερωτήσεις της μορφής , που είναι ένας σύντομος τρόπος να ρωτήσετε «Δεδομένης της ακολουθίας των μαθητών , μπορούν τα ύψη τους να σχηματίσουν μια εναλλασσόμενη ακολουθία;»
Πιο συγκεκριμένα, συμβολίζουμε το ύψος του -οστου μαθητή ως .
Αν υπάρχει ανάθεση των υψών έτσι ώστε , απαντήστε YES
αλλιώς απαντήστε NO
.
Σημειώστε ότι κάθε μια από τις ερωτήσεις θα είναι ανεξάρτητη: δηλαδή η εκχώρηση υψών για την ερώτηση είναι ανεξάρτητη από την εκχώρηση υψών για την ερώτηση εφόσον != .
Είσοδος
Η πρώτη γραμμή εισόδου θα περιέχει τρεις ακέραιους , και χωρισμένους με διαστήματα.
Η δεύτερη γραμμή εισόδου θα περιέχει τον πίνακα .
Οι επόμενες γραμμές θα περιέχουν η καθεμία μια ερώτηση της μορφής δύο ακεραίων και διαχωρισμένων με κενό .
Βαθμολογία
Βαθμοί | Περιορισμοί στο | Περιορισμοί στο | Περιορισμοί στο |
4 | |||
6 | |||
7 | |||
8 |
Έξοδος
Εκτυπώστε γραμμές.
Στην -οστη γραμμή, εκτυπώστε την απάντηση στην -οστη ερώτηση του Troy.
Σημειώστε ότι η απάντηση θα είναι είτε YES
είτε NO
.
Παράδειγμα
input
6 3 3
1 1 2 3 1 2
1 2
2 5
2 6
output
NO
YES
NO
Επεξήγηση του παραδείγματος
Για την πρώτη ερώτηση, δεν θα έχουμε ποτέ οπότε η απάντηση είναι NO
.
Για την δεύτερη ερώτηση, μια λύση στο είναι . Μια άλλη λύση θα μπορούσε να είναι .
Για την τρίτη ερώτηση, δεν γίνεται να έχουμε ταυτόχρονα και .
Comments