Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package main;
- public class tester9 {
- public static void main(String[] args) {
- // get array
- int arr[][] = new int[10][10];
- for (int i = 0; i < arr.length; i += 1) {
- for (int j = 0; j < arr[i].length; j += 1) {
- arr[j][i] = 1;
- }
- }
- // create array0
- arr[0][0] = 0;
- arr[0][1] = 0;
- arr[1][0] = 0;
- arr[1][1] = 0;
- // print array
- for (int i = 0; i < arr.length; i += 1) {
- for (int j = 0; j < arr[i].length; j += 1) {
- System.out.print(arr[i][j] + " ");
- }
- System.out.println();
- }
- // check array0?
- System.out.println();
- System.out.println("max left-top Rectangle is: " + isArray0(arr));
- }
- // check row
- public static boolean isRow0(int arr[], int num) {
- for (int i = 0; i <= num; i += 1) {
- if (arr[i] != 0) {
- return false;
- }
- }
- return true;
- }
- // check column
- public static boolean isColumn0(int arr[][], int num) {
- for (int i = 0; i <= num; i += 1) {
- if (arr[num][i] != 0) {
- return false;
- }
- }
- return true;
- }
- //check array[][]
- public static int isArray0(int arr[][]) {
- int arrNum = 0;
- for (int i = 0; i < arr.length; i += 1) {
- if ((!(isRow0(arr[i], i))) || (!(isColumn0(arr, i)))) {
- arrNum = i;
- return arrNum;
- }
- }
- return arrNum;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement