有人会这题Java吗,寻求帮助

有三个长方体的桶(无盖),长宽高均已知(通过控制台输入),求用料最少的桶的体积。
长 宽 高
桶A 16 20 12
桶B 15 19 15
桶C 20 15 16

先算出各桶的表面积,然后去表面积最少的桶,利用桶的参数(长宽高)算出桶的体积


public static void main(String[] args) {
        System.out.println("HelloWorld2021");
        int[][] data = {{16, 20, 12}, {15, 19, 15}, {20, 15, 16}};
        int[] num = new int[data.length];
        for (int i = 0; i < data.length; i++) {
            int z = 1;
            int m = 1;
            for (int j = 0; j < data[i].length; j++) {
                z *= data[i][j];
                if (j < data[i].length - 1){
                    m *= data[i][j];
                }
            }
            num[i] = z - m;
        }
        System.out.println(Arrays.toString(num));
    }

下次这种的你还是自己思考一下吧,这就一小学数学题,让后用代码方式呈现
或者你得说出你是没思路还是压根基础就不会