fork download
  1. import java.io.IOException;
  2. import java.util.Arrays;
  3. import java.util.List;
  4. import java.util.stream.Collectors;
  5. import java.util.stream.IntStream;
  6.  
  7. public class Main {
  8.  
  9. public static final String IN = "100 120\n"
  10. + "297 90\n"
  11. + "66 110\n"
  12. + "257 113\n"
  13. + "276 191\n"
  14. + "280 129\n"
  15. + "219 163\n"
  16. + "254 193\n"
  17. + "86 153\n"
  18. + "206 147\n"
  19. + "71 137\n"
  20. + "104 40\n"
  21. + "238 127\n"
  22. + "52 146\n"
  23. + "129 197\n"
  24. + "144 59\n"
  25. + "157 124\n"
  26. + "210 59\n"
  27. + "11 54\n"
  28. + "268 119\n"
  29. + "261 121\n"
  30. + "12 189\n"
  31. + "186 108\n"
  32. + "174 21\n"
  33. + "77 18\n"
  34. + "54 90\n"
  35. + "174 52\n"
  36. + "16 129\n"
  37. + "59 181\n"
  38. + "290 123\n"
  39. + "248 132";
  40.  
  41. public static void main(String[] args) throws IOException {
  42.  
  43. List<int[]> input = Arrays.stream(IN.split("\n")).map(line -> line.split(" ")).map((String[] t) -> Arrays.stream(t).mapToInt(Integer::parseInt).toArray()).collect(Collectors.toList());
  44.  
  45. IntStream.range(1, input.size()).filter(index -> input.get(index)[0] >= input.get(0)[0] && input.get(index)[1] <= input.get(0)[1]).sorted().forEach(num -> System.out.print(num +" "));
  46. }
  47.  
  48. }
Success #stdin #stdout 0.09s 711680KB
stdin
Standard input is empty
stdout
1 3 11 15 17 19 22 23 26