Filling 2D

an anonymous user · November 18, 2023
import java.util.*;
import java.lang.*;
import java.io.*;

// The main method must be in a class named "Main".
class Main {
    public static void main(String[] args) {
        int currentIndex = 27;
        int[][] array = new int[10][10];
        for (int i = 0; i < array.length; i++) {
            for (int j = i; j <= i + 2 && (j < array[i].length); j++) {
                array[i][j] = currentIndex--;
            }
        }
        for (int i = 0; i < array.length; i++) {
            for (int j = 0; j < array.length; j++) {
                System.out.print((array[j][i] > 9 ? "" : " ") + array[j][i] + " ");
            }
            System.out.println();
        }
    }
}
Output

Comments

Please sign up or log in to contribute to the discussion.