Canadian Computing Competition: 2001 Stage 2, Day 1, Problem 1
The director of Hind Circus has decided to add a new performance, the monkey dance, to his show. The monkey dance is performed simultaneously by
When the show begins, at each whistle of the ringmaster, all the monkeys simultaneously jump from their respective circles to other circles following the arrows from their respective current circles. This is one step of the dance. The dance ends when all the monkeys have returned to the circles where they initially started. How long does the dance last?
Input Specification
The input may have multiple cases. Each case consists of the value of
Output Specification
For each case, simply output the number of steps in the dance. Each output should be on a separate line.
Sample Input
5
1 2
2 3
3 1
4 5
5 4
4
1 4
2 3
4 1
3 2
0
Sample Output
6
2
Comments