Commit 6d6f478
Changed files (1)
src
src/Q7/HailstoneSequence.java
@@ -9,6 +9,7 @@
package Q7;
import java.util.ArrayList;
+import java.util.Scanner;
public class HailstoneSequence {
/**
@@ -35,4 +36,14 @@ public class HailstoneSequence {
else if (n % 2 == 0) return getHailstoneSequence(n / 2, items);
else return getHailstoneSequence((n * 3) + 1, items);
}
+
+ public static void main(String[] args) {
+ Scanner in = new Scanner(System.in);
+
+ System.out.print("Please enter seed for hailstone sequence: ");
+ ArrayList<Integer> sequence = HailstoneSequence.getHailstoneSequence(in.nextInt());
+ for (Integer i : sequence) System.out.println(i);
+
+ for (Integer i : sequence) System.out.print("-");
+ }
}