import java.util.ArrayList;import java.util.Scanner;
public static void main(String[] args) { System.out.println("Please choose the minimum of your range: ");
double minimum
问题:您有一个N网格(1 <= N <= 10^9)。每个正方形都可以被遍历或者被阻塞。网格中有M (1 <= M <= 100)障碍物,每个障碍物的形状都像1xK或Kx1网格方块。每个障碍由两个端点(A_i,B_i)和(C_i,D_i)指定,其中A_i=C_i或B_i=D_i。问题是:如果你可以左、右、上、下,而你不能穿越障碍,那么从一开始就可以到达多少个方块?