Canadian Computing Competition: 2017 Stage 1, Senior #5
The Rail Metro Transit (RMT) operates a very unusual subway system. There are
RMT is conducting a load test of their system using volunteer passengers to ride the subway trains. The test begins with one subway train in each station and for every
Throughout the test, RMT will perform
You are RMT's biggest fan, so you have generously volunteered to keep track of RMT's actions and report the answers to their surveys.
Input Specification
The first line will contain three space-separated integers
The next
, which represents a survey . , which represents RMT operating line .
For 2 of the 15 available marks,
For an additional 2 of the 15 available marks,
For an additional 3 of the 15 available marks,
For an additional 3 of the 15 available marks, there will be no more than
Output Specification
For every survey, output the answer to the survey on a separate line.
Sample Input 1
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
Sample Output 1
15
10
9
Explanation for Sample Output 1
The subway system is illustrated below, with the stations numbered from 1 to 5 and the lines connecting stations marked as either being line 1 or line 2:
Initially, the number of passengers at each station is
The answer to the first survey is
After line
The answer to the second survey is
After line
The answer to the third survey is
Sample Input 2
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
Sample Output 2
114
109
101
114
Explanation for Sample Output 2
The subway system is illustrated below, with the stations numbered from 1 to 3 and the lines connecting stations marked as all being line 1:
Just before the first survey, the number of passengers at each station is
Just before the second survey, the number of passengers at each station is
Just before the third survey, the number of passengers at each station is
Just before the fourth survey, the number of passengers at each station is
Comments
nvm
Well since
and 
, 
updates taking 
time would result in at least 
operations per second in the worst case, and would almost certainly TLE.
Wait... there are at least 400 test cases... If all of them hits 7.0s exactly, that's like 47 minutes....
On the website, there are 40 test cases, but here there are like 475. Are the other ones unofficial?
And that there is why we have 4 judges.
This comment is hidden due to too much negative feedback. Show it anyway.
Submissions only run on one judge at a time.