题解 | #二维数组操作#
二维数组操作
https://www.nowcoder.com/practice/2f8c17bec47e416897ce4b9aa560b7f4
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.time.LocalDate; import java.time.LocalDateTime; import java.time.temporal.ChronoUnit; import java.util.*; import java.util.stream.IntStream; import java.util.stream.Stream; import static java.util.Arrays.*; import static java.util.stream.Stream.*; public class Main { public static void main(String[] args) throws IOException { //testCompletePack(); testTh(); } private static void testTh() throws IOException { BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); String str; while ((str = bf.readLine()) != null) { String[] split = str.split(" "); int row = Integer.parseInt(split[0]); int line = Integer.parseInt(split[1]); str = bf.readLine(); String[] change = str.split(" "); str = bf.readLine(); int parseIntRow = Integer.parseInt(str); str = bf.readLine(); int parseIntLine = Integer.parseInt(str); str = bf.readLine(); String[] query = str.split(" "); System.out.println(0); if (Integer.parseInt(change[0]) >= row || Integer.parseInt(change[2]) >= row || Integer.parseInt(change[1]) >= line || Integer.parseInt(change[3]) >= line) { System.out.println(-1); } else { System.out.println(0); } if (row + 1 > 9 || parseIntRow >= row) { System.out.println(-1); } else { System.out.println(0); } if (line + 1 > 9 || parseIntLine >= line) { System.out.println(-1); } else { System.out.println(0); } if (Integer.parseInt(query[0]) >= row || Integer.parseInt(query[1]) >= line) { System.out.println(-1); } else { System.out.println(0); } } } }