diff options
Diffstat (limited to 'src/Q9/MovingRobot.java')
| -rw-r--r-- | src/Q9/MovingRobot.java | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/Q9/MovingRobot.java b/src/Q9/MovingRobot.java index 2b18ad3..9e695e4 100644 --- a/src/Q9/MovingRobot.java +++ b/src/Q9/MovingRobot.java @@ -130,18 +130,19 @@ public class MovingRobot extends Robot { public static void main(String[] args) { System.out.println("=== Question 9 ==="); + MovingRobot r1 = new MovingRobot(0, 0); MovingRobot r2 = new MovingRobot(9, 9); while (!MovingRobot.sameSlot(r1, r2)) { r1.move(); r2.move(); + + System.out.println( + String.format("R1 (%d, %d), R2 (%d, %d)", r1.getX(), r1.getY(), r2.getX(), r2.getY())); } System.out.println(String.format("Collision at: (%d, %d)", r1.getX(), r1.getY())); - System.out.println("R1 Route:"); - System.out.println(r1.printMoves()); - - System.out.println("R2 Route:"); - System.out.println(r2.printMoves()); + System.out.println(String.format("R1 Route: [%s]", r1.printMoves())); + System.out.println(String.format("R2 Route: [%s]", r2.printMoves())); } } |
