RMT
Το Rail Metro Transit (RMT) λειτουργεί ένα πολύ ασυνήθιστο σύστημα μετρό.
Υπάρχουν σταθμοί μετρό αριθμημένοι από το
έως το
.
Υπάρχουν
γραμμές του μετρό αριθμημένες από το
έως το
, με κάθε σταθμό να ανήκει ακριβώς σε μία γραμμή και υπάρχει τουλάχιστον ένας σταθμός ανά γραμμή.
Οι γραμμές του μετρό είναι κυκλικές.
Δηλαδή, αν ένας σταθμός έχει τον αριθμό
, ο επόμενος σταθμός μετά τον S, είναι ο σταθμός της ίδιας γραμμής με τον αμέσως μεγαλύτερο αριθμό, εκτός αν ο
είναι ο μεγαλύτερος αριθμός σταθμού της γραμμής, οπότε ο επόμενος σταθμός μετά τον
, είναι ο σταθμός της ίδιας γραμμής με τον μικρότερο αριθμό.
Η RMT διεξάγει έναν έλεγχο φορτίου για το συστήμά της με τη βοήθεια εθελοντών επιβατών που θα ταξιδέψουν με τα τρένα του μετρό.
Ο έλεγχος ξεκινά με ένα τρένο του μετρό σε κάθε σταθμό και για κάθε , υπάρχουν
επιβάτες στο τρένο στο σταθμό
.
Οι εθελοντές καθ'όλη τη διάρκεια του ελέγχου παραμένουν στα τρένα που τους έχουν ανατεθεί.
Καθ' όλη τη διάρκεια του ελέγχου, η RMT θα εκτελεί ενέργειες.
Κάθε μία από τις
ενέργειες, θα είναι μία από τις εξής δύο: είτε θα ερευνήσει το συνολικό αριθμό των επιβατών των τρένων στους σταθμούς που αριθμούνται από
έως
, είτε θα λειτουργήσουν όλα τα τρένα σε κάποια γραμμή
.
Όταν ένα τρένο στη γραμμή
λειτουργεί, πηγαίνει στον επόμενο σταθμό της γραμμής.
Είστε ο μεγαλύτερος θαυμαστής της RMT, οπότε προσφερθήκατε πολύ γενναιόδωρα να παρακολουθήσετε τις ενέργειες της RMT και να αναφέρετε τις απαντήσεις στις έρευνές τους.
Είσοδος
Η πρώτη γραμμή θα περιέχει τρεις ακέραιους αριθμούς ,
και
.
Η δεύτερη γραμμή θα περιέχει τους αριθμούς των γραμμών του μετρό στις οποίες ανήκει κάθε σταθμός από το
έως το
:
,
, . . . . ,
.
Η τρίτη γραμμή θα περιέχει
ακέραιους αριθμούς
,
, . . . . ,
που αντιπροσωπεύουν τον αρχικό αριθμό επιβατών σε κάθε σταθμό από το
έως το
.
Οι επόμενες
γραμμές θα έχουν η καθεμιά, μία από τις ακόλουθες μορφές:
, η οποία αντιπροσωπεύει μια έρευνα
.
, η οποία αντιπροσωπεύει τη γραμμή
της
που βρίσκεται σε λειτουργεία
.
Για από τους
διαθέσιμους βαθμούς,
και
.
Για επιπλέον από τους
διαθέσιμους βαθμούς,
.
Για επιπλέον από τους
διαθέσιμους βαθμούς,
.
Για επιπλέον από τους
διαθέσιμους βαθμούς, δεν θα υπάρχουν περισσότερα από
τρένα σε οποιαδήποτε γραμμή.
Έξοδος
Για κάθε έρευνα, εξάγετε το αποτέλεσμα της έρευνας σε ξεχωριστή γραμμή.
Παραδείγματα
input
5 2 5
1 2 1 2 2
1 2 3 4 5
1 1 5
2 1
1 3 5
2 2
1 1 3
output
15
10
9
Επεξήγηση του πρώτου παραδείγματος:
Το σύστημα του μετρό απεικονίζεται παρακάτω, με τους σταθμούς να αριθμούνται από το έως το
και τις γραμμές που συνδέουν τους σταθμούς να σημειώνονται είτε ως γραμμή
είτε ως γραμμή
:
Αρχικά, ο αριθμός των επιβατών σε κάθε σταθμό είναι {,
,
,
,
}.
Η απάντηση στην πρώτη έρευνα είναι .
Μετά τη λειτουργία της γραμμής , ο αριθμός των επιβατών σε κάθε σταθμό είναι {
,
,
,
,
}.
Η απάντηση στη δεύτερη έρευνα είναι .
Αφού λειτουργήσει η γραμμή , ο αριθμός των επιβατών σε κάθε σταθμό είναι {
,
,
,
,
}.
Η απάντηση στην τρίτη έρευνα είναι .
input
3 1 7
1 1 1
114 101 109
1 1 1
2 1
1 1 1
2 1
1 1 1
2 1
1 1 1
output
114
109
101
114
Επεξήγηση του δεύτερου παραδείγματος:
Το σύστημα του μετρό απεικονίζεται παρακάτω, με τους σταθμούς να αριθμούνται από το έως το
και τις γραμμές που συνδέουν τους σταθμούς να είναι όλες η γραμμή
:
Λίγο πριν από την πρώτη έρευνα, ο αριθμός των επιβατών σε κάθε σταθμό είναι {,
,
}.
Λίγο πριν από τη δεύτερη έρευνα, ο αριθμός των επιβατών σε κάθε σταθμό είναι {,
,
}.
Λίγο πριν από την τρίτη έρευνα, ο αριθμός των επιβατών σε κάθε σταθμό είναι {,
,
}.
Λίγο πριν από την τέταρτη έρευνα, ο αριθμός των επιβατών σε κάθε σταθμό είναι {,
,
}.
Comments