Double Attendance
Χάρη στο ιδιαίτερα φιλόδοξο σχολικό πρόγραμμα, δύο από τα μαθήματά σας πρόκειται να ξεκινήσουν την ίδια ακριβώς ώρα, σε δύο διαφορετικές τάξεις! Εσείς μπορείτε να είστε μόνο σε ένα μέρος τη φορά, οπότε στην καλύτερη περίπτωση ελπίζετε να μπορέσετε να προλάβετε τα σημαντικά μέρη από τα δύο μαθήματα, ακόμα και αν αυτό σημαίνει ότι πρέπει να πηγαινοέρχεστε ανάμεσα στα μαθήματα.
Οι δύο τάξεις είναι αριθμημένες και . Στην τάξη , ο δάσκαλος θα δείξει διαφορετικές διαφάνειες κατά την διάρκεια του μαθήματος, με την -οστη διαφάνεια να δείχνεται σε όλη τη διάρκεια του αποκλειστικού χρονικού διαστήματος όπου και είναι ο χρόνος που πέρασε από την αρχή του μαθήματος μετρημένος σε δευτερόλεπτα. Και στα δύο μαθήματα, δεν υπάρχει κάποια χρονική στιγμή στην οποία να δείχνονται πολλαπλές διαφάνειες ταυτόχρονα. Για παράδειγμα, ένα μάθημα μπορεί να έχει διαφάνειες που εκτείνονται στο ζεύγος των διαστημάτων και , ή στο ζεύγος και , αλλά όχι το ζεύγος και .
Ξεκινάτε την μέρα σας στην τάξη , με τα δύο μαθήματα να ξεκινούν την χρονική στιγμή . Έπειτα, σε οποιαδήποτε χρονική στιγμή (όχι απαραίτητα μετά από ακέραιο αριθμό δευτερολέπτων), μπορείτε να μεταβείτε από την τρέχουσα τάξη σε μια άλλη σε δευτερόλεπτα. Θεωρείται ότι έχετε δει μια διαφάνεια αν περάσετε ένα θετικό χρονικό διάστημα στην τάξη στην οποία παρουσιάζεται η διαφάνεια αυστηρά εντός του χρονικού διαστήματος στο οποίο εμφανίζεται. Όταν μετακινείστε ανάμεσα στις τάξεις, θεωρείται πως δεν βρίσκεστε μέσα σε καμία από τις δύο τάξεις για δευτερόλεπτα και επομένως δεν μπορείτε να δείτε καμία διαφάνεια.
Για παράδειγμα, αν η τάξη έχει μια διαφάνεια η οποία παρουσιάζεται το χρονικό διάστημα , η τάξη έχει μια διαφάνεια που παρουσιάζεται το διάστημα και , τότε θα μπορέσετε να δείτε και τις δύο διαφάνειες αν φύγετε από την τάξη προς την τάξη την χρονική στιγμή (φτάνοντας την χρονική στιγμή ). Από την άλλη, αν φύγετε από την τάξη την χρονική στιγμή (φτάνοντας την χρονική στιγμή ), τότε θα μπείτε στην τάξη αμέσως μόλις σταματήσει να παρουσιάζεται η διαφάνεια και επομένως θα την χάσετε.
Ποιός είναι ο μέγιστος αριθμός ξεχωριστών διαφανειών που μπορείτε να δείτε έστω μια φορά;
Είσοδος
Η πρώτη γραμμή περιέχει τρεις, χωρισμένους με κενό, ακέραιους , και .
Οι επόμενες γραμμές περιέχουν η καθεμία δύο, χωρισμένους με κενό, ακέραιους και .
Οι επόμενες γραμμές περιέχουν η καθεμία δύο, χωρισμένους με κενό, ακέραιους και .
Βαθμολογία
Βαθμοί | Περιορισμοί στο | Περιορισμοί στο και | Περιορισμοί στο |
5 | |||
10 | |||
6 | |
||
4 |
Έξοδος
Εκτυπώστε έναν ακέραιο, ο οποίος είναι ο μέγιστος αριθμός ξεχωριστών διαφανειών που μπορείτε να δείτε.
Παραδείγματα
input
3 1 8
10 20
100 101
20 21
15 25
output
3
Επεξήγηση του 1ου παραδείγματος
Μια πιθανή βέλτιστη στρατηγική είναι να παραμείνετε στη τάξη μέχρι την χρονική στιγμή , έπειτα να πάτε στην τάξη (φτάνοντας την χρονική στιγμή ), να παραμείνετε εκεί μέχρι την χρονική στιγμή και τέλος να επιστρέψετε στην τάξη (φτάνοντας την χρονική στιγμή ). Με αυτό τον τρόπο θα δείτε όλες τις διαφάνειες εκτός της 3ης. Είναι αδύνατον να δείτε και τις 4 διαφάνειες.
Παράδειγμα 2o
input
1 5 3
1 100
1 2
2 3
3 4
4 5
5 6
output
4
Επεξήγηση του 2ου παραδείγματος
Ακόμα και αν ξεκινήσετε να κατευθείνεστε προς την τάξη με το που αρχίσουν τα μαθήματα, (δηλαδή τη χρονική στιγμή ), θα χάσετε τις 2 πρώτες διαφάνειες που θα παρουσιαστούν εκεί. Επομένως, είναι δυνατόν να δείτε συνολικά το πολύ 4 διαφάνειες.
Comments