public static void testProblem1Usage() { Problem1 p = new Problem1(); Interval interval1 = new Interval("08:00", "12:00"); Interval interval2 = new Interval("06:00", "09:00"); Interval interval3 = new Interval("11:00", "13:30"); List<Interval> figure1 = Arrays.asList(interval1, interval2, interval3); assertThat(p.getMaxIntervalOverlapCount(figure1), is(2)); List<Interval> figure2 = Arrays.asList( new Interval("09:00", "12:30"), new Interval("06:00", "09:30"), new Interval("12:00", "14:30"), new Interval("10:00", "10:30"), new Interval("11:00", "13:30")); assertThat(p.getMaxIntervalOverlapCount(figure2), is(3)); List<Interval> figure3 = Arrays.asList( new Interval("00:00", "12:30"), new Interval("21:00", "24:00"), new Interval("24:00", "24:00")); assertThat(p.getMaxIntervalOverlapCount(figure3), is(3)); }
public void test1() { Problem1 p = new Problem1(); System.out.print("Sum of divisors of 3 and 5: "); System.out.println( p.getSumofMultiples( 1, 999, new ArrayList<Integer>() { { add(3); add(5); } })); }
public static void main(String[] args) throws FileNotFoundException, IOException { Problem1 test = new Problem1(); test.FindWordInFile("d:\\100.txt"); }