summaryrefslogtreecommitdiff
path: root/src/Q9
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2019-08-05 12:44:57 -0600
committermo khan <mo@mokhan.ca>2019-08-05 12:44:57 -0600
commitb80955c9102596bdc97cce97df87e9990de606b8 (patch)
tree82176462a943480e556d37dc6828a6c34859a122 /src/Q9
parent2c9f6f01bd938abb4f2b0e851e16c54b48038579 (diff)
print position during movement
Diffstat (limited to 'src/Q9')
-rw-r--r--src/Q9/MovingRobot.java11
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()));
}
}