Hiperprostor
Στο μακρινό μέλλον, τα τρόφιμα μεταφέρονται μεταξύ πλανητών μέσω μονόδρομων εμπορικών οδών.
Κάθε διαδρομή συνδέει απευθείας δύο πλανήτες και έχει γνωστό χρόνο διέλευσης.
Η συντεχνία εμπόρων σχεδιάζει να προσθέσει μερικές νέες διαδρομές χρησιμοποιώντας μια τεχνολογία που ανακαλύφθηκε πρόσφατα - ταξίδι μέσω υπερδιαστήματος. Το ταξίδι μέσω του υπερδιαστήματος είναι επίσης μονής κατεύθυνσης.
Δεδομένου ότι είναι ακόμα πειραματικό, ο χρόνος του υπερδιαστημικού ταξιδιού δεν είναι ακόμη γνωστός, ωστόσο είναι γνωστό ότι δεν εξαρτάται από τις αποστάσεις μεταξύ των πλανητών, οπότε η κάθεμία διαδρομή υπερδιαστήματος θα χρειαστεί ίσο χρόνο για να διασχιστεί.
Η παρακάτω εικόνα δείχνει ένα παράδειγμα τριών διασυνδεδεμένων πλανητών με χρόνους διέλευσης.
Οι πλανήτες επισημαίνονται με θετικούς ακέραιους αριθμούς και ο χρόνος ταξιδιού μέσω υπερδιαστήματος συμβολίζεται με "" (η εικόνα αντιστοιχεί στο δεύτερο παράδειγμα):
Η συντεχνία εμπόρων επιθυμεί να αναλύσει τις συνέπειες της εισαγωγής των νέων δρομολογίων: για κάποιους δύο πλανήτες
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τους δύο ακέραιους αριθμούς και
, τον αριθμό των διαδρομών και τον αριθμό των διαδρομές, αντίστοιχα
.
Κάθε μία από τις ακόλουθες γραμμές περιέχει δύο ακέραιους αριθμούς
και
, με τα ονόματα των πλανητών
, και
, ο χρόνος ταξιδιού από το
στο
.
Για συμβατικές διαδρομές, το
είναι ένας ακέραιος αριθμός
και
για διαδρομές υπερδιαστήματος,
είναι ο χαρακτήρας "
".
Πολλαπλές γραμμές μπορεί να υπάρχουν ανάμεσα στους ίδιους δύο πλανήτες.
Η ακόλουθη γραμμή περιέχει τον ακέραιο
, τον αριθμό των ερωτημάτων
.
Κάθε μία από τις ακόλουθες γραμμές περιέχει δύο ακέραιους αριθμούς
και
, με τις ετικέτες του πλανήτη
να αντιπροσωπεύουν ένα ερώτηση από τη συντεχνία εμπόρων: "ποιες είναι οι πιθανές τιμές του συντομότερου χρόνου διέλευσης από το
στο
;".
Έξοδος
Η έξοδος πρέπει να περιέχει σειρές, μία ανά ερώτημα.
Κάθε σειρά πρέπει να περιέχει δύο ακέραιους: τον αριθμό των διαφορετικών τιμών και το άθροισμά τους.
Αν ο αριθμός των διαφορετικών τιμών είναι απεριόριστος, η έξοδος είναι μόνο "" σε αυτήν τη σειρά.
Εάν δεν υπάρχει μονοπάτι από το
στο
, το αριθμός διαφορετικών τιμών και το άθροισμά τους είναι
.
Βαθμολογία
Εάν η έξοδος είναι λανθασμένη, αλλά ο πρώτος αριθμός σε κάθε γραμμή Q είναι σωστός, η λύση θα
πάρει το % των βαθμών για τη συγκεκριμένη περίπτωση.
Σημείωση: Η έξοδος πρέπει να περιέχει και τους δύο αριθμούς σε κάθε σειρά όπου ο αριθμός των τιμών είναι περιορισμένος για να πληροί τις προϋποθέσεις.
Στα αρχεία ελέγχου συνολικής αξίας βαθμών, ισχύουν οι ακόλουθοι περιορισμοί:
και
.
Παραδείγματα
input
4 4
1 2 x
2 3 x
3 4 x
1 4 8
3
2 1
1 3
1 4
output
0 0
inf
3 17
Επεξήγηση του 1ου παραδείγματος:
- Δεν υπάρχει δυνατό μονοπάτι από το
στο
.
- Για κάθε θετικό ακέραιο
, το μικρότερο μονοπάτι από το
στο
παίρνει
χρόνο, έτσι η λύση είναι "
".
- Το μικρότερο μονοπάτι από το
στο
μπορεί να πάρει
(για
),
(για
) ή
(για
χρόνο.
input
3 5
3 2 x
2 1 x
2 1 5
1 3 10
3 1 20
6
1 2
2 3
3 1
2 1
3 2
1 3
output
inf
5 65
15 185
5 15
inf
1 10
Comments