aboutsummaryrefslogtreecommitdiff
path: root/Practical2/src/nl/camilstaps/cs/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'Practical2/src/nl/camilstaps/cs/Main.java')
-rw-r--r--Practical2/src/nl/camilstaps/cs/Main.java23
1 files changed, 23 insertions, 0 deletions
diff --git a/Practical2/src/nl/camilstaps/cs/Main.java b/Practical2/src/nl/camilstaps/cs/Main.java
new file mode 100644
index 0000000..2009c4d
--- /dev/null
+++ b/Practical2/src/nl/camilstaps/cs/Main.java
@@ -0,0 +1,23 @@
+package nl.camilstaps.cs;
+
+import java.util.Scanner;
+
+public class Main {
+
+ public static void main(String[] args) {
+ CheckoutHelper ch = new CheckoutHelper();
+ int n_dividers = readCheckoutHelper(new Scanner(System.in), ch);
+ System.out.println(ch.minimumPayment(n_dividers));
+ }
+
+ private static int readCheckoutHelper(Scanner sc, CheckoutHelper ch) {
+ int n_products = sc.nextInt();
+ int n_dividers = sc.nextInt();
+
+ for (int i = 0; i < n_products; i++)
+ ch.addProduct(sc.nextInt());
+
+ return n_dividers;
+ }
+
+}