fork(1) download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4.  
  5. class Ideone
  6. {
  7. public static void g(int m, String[] n, String[] a, int M)
  8. {
  9. for(int i=0;i<n.length;i++){if((M+=i>0?p(a[i]):0)>m)System.out.println(n[i]);}
  10. }
  11.  
  12. public static int p(String n) { return Integer.parseInt(n); }
  13. public static int h(String t) { return p(t.split(":")[0])*60+p(t.split(":")[1]); }
  14. public static void f(String[] n, String[] a, String b) { g(h(b),n,a,h(a[0])); }
  15.  
  16. public static void main (String[] args) throws java.lang.Exception
  17. {
  18. String [] names = { "Kevin", "Ruby", "Sam", "Lisa", "Bob" };
  19. String [] arrival = { "13:02", "5", "3", "6", "12" };
  20. String start = "13:15";
  21.  
  22. f(names, arrival, start);
  23. }
  24. }
Success #stdin #stdout 0.04s 4386816KB
stdin
Standard input is empty
stdout
Lisa
Bob