package nl.camilstaps.cs; import java.util.ArrayList; /** * Created by camil on 11/28/15. */ class CheckoutHelper { private final ArrayList products = new ArrayList<>(); private int minimal_price; public CheckoutHelper() { } public int minimumPayment(int dividers) { int sum = minimal_price; for (int n : products) sum += n; return sum; } public void addProduct(int price) { int has_to_pay = price / 5; int rest = price % 5; minimal_price += has_to_pay; if (rest != 0) { products.add(rest); } } }