Mars Rover Coding Problem
Mars Rover Coding Problem
INSTRUCTIONS:
You should not take more than 2 hours to solve this problem. This application will be
run from the commandline with the input file getting passed in as a parameter. The
goal of this exercise is to get an idea of your coding as well as your software design
skills. Your code should be clear and easily readable.
SOLUTION EXPECTED:
Send all source files as well as instructions on how to run the program in one zip file.
Bonus points for submitting the solution as a github or bitbucket repository instead of
sending a zip file.
Each rover will be finished sequentially, which means that the second rover won't start
to move until the first one has finished moving.
OUTPUT
The output for each rover should be its final coordinates and heading.
INPUT AND OUTPUT
Test Input:
55
12N
LMLMLMLMM
33E
MMRMMRMRRM
Expected Output:
13N
51E
==========