Zvijezda
Ο Mirko και ο Slavko περνούν τον ελεύθερο χρόνο τους παίζοντας με πολύγωνα και βλέποντας μια νέα σεζόν του The Biggest Loser. Ο Mirko σχεδίασε πρόσφατα ένα κυρτό πολύγωνο με ζυγό αριθμό κορυφών . Στη συνέχεια, ο Slavko εξέτασε κάθε ζεύγος αντίθετων πλευρών (δύο πλευρές είναι απέναντι αν υπάρχουν πλευρές μεταξύ τους), σχεδίασε ευθείες γραμμές που βρίσκονται σε αυτές τις πλευρές και τις χρωμάτισε μαζί με το τμήμα του επιπέδου που βρίσκεται ανάμεσά τους και περιέχει το πολύγωνο . Τελικά, ο Mirko βρήκε ένα σύνολο σημείων και αποφάσισε να προκαλέσει τον Slavko να απαντήσει για κάθε σημείο εάν βρίσκεται στο έγχρωμο ή άχρωμο μέρος του πεδίου.
Είσοδος
Η πρώτη γραμμή περιέχει έναν ακέραιο αριθμό που χρησιμοποιείται ως παράμετρος για τη δημιουργία των ερωτημάτων του Mirko. Αυτός ο αριθμός μπορεί να είναι είτε 0 είτε 1. Η δεύτερη γραμμή περιέχει έναν ζυγό ακέραιο από την περιγραφή της εργασίας. Κάθε μία από τις επόμενες γραμμές περιέχει δύο ακέραιους αριθμούς που αντιπροσωπεύουν μία από τις κορυφές του πολυγώνου. Μπορείτε να υποθέσετε ότι οι κορυφές δίνονται με αριστερόστροφη σειρά και ότι δεν υπάρχουν τρεις διαδοχικές κορυφές συγγραμμικές.
Η επόμενη γραμμή περιέχει έναν ακέραιο Q από την περιγραφή της εργασίας. Κάθε μία από τις επόμενες γραμμές περιέχει δύο ακέραιους που χρησιμοποιούνται ως παραμέτρους για τη δημιουργία του σημείου στο i-στό των ερωτημάτων του Mirko.
Έστω το ίσο με τον αριθμό των σημείων στο πρώτο (invlusive συμπεριλαμβανομένου) των ερωτημάτων του Mirko που βρίσκονται στο έγχρωμο μέρος του επιπέδου. Φυσικά, . Το σημείο του i-οστού ερωτήματος του Mirko θα πρέπει στη συνέχεια να δημιουργηθεί ως:
όπου ο τελεστής bitwise xor .
Έξοδος
Η i-οστή γραμμή εξόδου θα πρέπει να περιέχει τη λέξη "DA" (ΝΑΙ στα Κροατικά) εάν το σημείο από το i-στό των ερωτημάτων του Mirko βρίσκεται στο έγχρωμο τμήμα του επιπέδου. Διαφορετικά, η i-οστή γραμμή θα πρέπει να περιέχει τη λέξη "NE" (ΟΧΙ στα Κροατία).
Βαθμολογία
Υποπρόβλημα | Βαθμοί | Περιορισμοί |
1 | 20 | |
2 | 30 | |
3 | 60 |
Παραδείγματα
input
0
4
1 1
5 1
4 3
2 2
4
3 2
2 4
6 2
4 5
output
DA
NE
DA
NE
input
0
6
-1 -1
2 -1
3 3
2 4
1 4
-2 1
6
2 2
3 0
1 -6
2 6
-5 5
5 10
output
DA
DA
NE
NE
NE
NE
Επεξήγηση του 2ου παραδείγματος:
input
1
6
-1 -1
2 -1
3 3
2 4
1 4
-2 1
6
2 2
3 0
1 -6
2 6
-5 5
5 10
output
DA
DA
DA
NE
NE
NE
Επεξήγηση του 3ου παραδείγματος:
Τα χρωματιστά μέρη του επιπέδου είναι τα ίδια όπως στο δεύτερο παράδειγμα και τα σημεία στα ερωτήματα του Mirko είναι: και .
Comments