CCC '10 J2 - Up and Down
View as PDFCanadian Computing Competition: 2010 Stage 1, Junior #2
Nikky and Byron are playing a silly game in gym class.
Nikky is told by his teacher to walk forward  steps (
)
and then walk backward 
 steps (
), after which he repeats
 forward, 
 backward, etc. Likewise, Byron is told to walk forward
 steps (
) and then walk backward 
 steps (
),
after which he repeats 
 forward, 
 backward, etc. You may
assume that 
 and 
.
Byron and Nikky have the same length of step, and they are required to take their steps simultaneously (that is, Nikky and Byron will both step forward on their first steps at the same time, and this will continue for each step).
Nikky and Byron start walking from one end of a soccer field. After 
steps (
), the gym teacher will blow the whistle. Your
task is to figure out who has moved the farthest away from the starting
position when the whistle is blown.
Input Specification
The input will be the 5 integers , 
, 
, 
, and 
, each on a
separate line.
Output Specification
The output of your program will be one of three possibilities: Nikky if
Nikky is farther ahead after  steps are taken; 
Byron if Byron is
farther ahead after  steps are taken; 
Tied if Byron and Nikky are at
the same distance from their starting position after  steps are
taken.
Sample Input
4
2
5
3
12
Output for Sample Input
Byron
Explanation of Output for Sample Input
Notice that after  steps, Nikky has moved 
 steps, for
a total of 
 steps from the starting position, whereas Byron has moved
 steps, for a total of 
 steps from the starting position.
Thus, Byron is ahead.
Comments
help meeeeee