public class BatteryCharger { private int [] rateTable = {50,60,160,60,80,100,100,120,150,150,150,200,40,140,220,220,200,200,180,180,140,100,80,60}; int getChargingCost(int startHour, int chargeTime) { //assume chargeTime > 0 and startHour is 0 to 23, inclusive } int getChargeStartTime(int chargeTime) { } }