Canadian Computing Olympiad: 2021 Day 1, Problem 3
There is a maze that is formed by connecting
- Each corridor forms a connection between two distinct rooms.
- Every pair of rooms is connected by exactly one path of connected corridors.
One difficulty in navigating through this maze is that the lights are all out, so you cannot see where you are. To help with navigation, each room contains a laser pointer that initially points to a corridor. Consider the following strategy:
- Rotate the room's laser pointer clockwise until it points to another corridor.
- Follow the room's laser pointer and traverse the corridor.
- Repeat the previous two steps indefinitely.
You created
Input Specification
The first line contains the integers
The next
The final
For 4 of the 25 available marks, the
For an additional 4 of the 25 available marks,
For an additional 12 of the 25 available marks,
Output Specification
Output
Sample Input
5 6
1 2
3 3 1 4
1 2
2 5 2
1 4
1
2
3
4
5
6
Sample Output
2
1
2
4
2
3
Explanation for Sample Output
This is the initial state of the maze.
The strategy will visit these rooms in order:
Comments
"For 4 of the 25 available marks, the
-th corridor forms a connection between room 
and room 
." It occurs to me that "the 
-th corridor" does not make much sense. If "the 
-th corridor" is among the corridors of a room, then all those corridors are from that room.
So, what does it mean?
It basically means that there will be a corridor going from room 1 to room 2, a corridor from room 2 to room 3, a corridor from room 3 to room 4 and so on.