編程实现给6*6面板随机布20颗地雷的任务,要求输出布雷结果。

Java編程实现给6*6面板随机布20颗地雷的任务,要求输出布雷结果。
哪个大佬救救孩子吧

矩阵中为1的为雷


public static void main(String[] args) {
        int[][] ans = new int[6][6];
        Random random = new Random();
        int loop = 0;
        while (loop < 20) {
            int num = random.nextInt(36);
            boolean flag = false;
            for (int i = 1; i <= 6; i++) {
                if (num >= i * 6) continue;
                if (ans[i - 1][num - (i - 1) * 6] == 0) {
                    ans[i - 1][num - (i - 1) * 6] = 1;
                    flag = true;
                }
                break;
            }
            if(flag)
                loop++;
        }
        System.out.println(Arrays.deepToString(ans));
    }

不难的