Poklon
Ο μικρός Mirko είναι ένας πολύ απλός άνθρωπος. Ο φίλος του Mirko, ο Darko, του έδωσε έναν πίνακα με φυσικούς ακέραιους και του ρώτησε ερωτήματα σχετικά με τον πίνακα που πρέπει να απαντήσει ο Mirko.
Κάθε ερώτημα αποτελείται από δύο ακέραιους αριθμούς, τις θέσεις του αριστερού και του δεξιού άκρου ενός διαστήματος στον πίνακα. Η απάντηση στο ερώτημα είναι ο αριθμός των διαφορετικών τιμών που εμφανίζονται ακριβώς δύο φορές στο δεδομένο διάστημα.
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τους ακέραιους αριθμούς και .
Η δεύτερη γραμμή εισόδου περιέχει φυσικούς ακέραιους μικρότερους από , τα στοιχεία του πίνακα.
Κάθε μία από τις ακόλουθες γραμμές περιέχει δύο ακέραιους αριθμούς, και , από την περιγραφή εργασίας.
Έξοδος
Η έξοδος πρέπει να αποτελείται από γραμμές, κάθε γραμμή να περιέχει την απάντηση σε ένα ερώτημα, αντίστοιχα.
Βαθμολογία
Σε περιπτώσεις δοκιμών αξίας 56 βαθμών συνολικά, οι αριθμοί και δεν θα είναι μεγαλύτεροι από .
Παραδείγματα
input
5 1
1 2 1 1 1
1 3
output
1
Επεξήγηση του 1ου παραδείγματος:
Στο διάστημα από το πρώτο έως το τρίτο στοιχείο, υπάρχει μόνο ένας αριθμός (αριθμός 1) που εμφανίζεται ακριβώς δύο φορές.
input
5 2
1 1 1 1 1
2 4
2 3
output
0
1
input
5 2
1 1 2 2 3
1 1
1 5
output
0
2
Comments