コード例 #1
0
ファイル: Main.java プロジェクト: Albert-Hu/leetcode
  public static void main(String args[]) throws IOException {
    String line;
    Solution solution = new Solution();
    BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

    while ((line = in.readLine()) != null) {
      String[] numberStrings1 = null;
      String[] numberStrings2 = null;
      int[] numbers1 = null;
      int[] numbers2 = null;

      if (line.length() > 0) {
        numberStrings1 = line.split(" ");
        numbers1 = new int[numberStrings1.length];
        for (int i = 0; i < numberStrings1.length; ++i) {
          numbers1[i] = Integer.parseInt(numberStrings1[i]);
        }
      } else {
        numbers1 = new int[0];
      }
      line = in.readLine();
      if (line.length() > 0) {
        numberStrings2 = line.split(" ");
        numbers2 = new int[numberStrings2.length];
        for (int i = 0; i < numberStrings2.length; ++i) {
          numbers2[i] = Integer.parseInt(numberStrings2[i]);
        }
      } else {
        numbers2 = new int[0];
      }
      System.out.println(solution.findMedianSortedArrays(numbers1, numbers2));
    }
  }