java字符串问题求帮助!!

问下大佬们这道题怎么做哇

img

public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int n = Integer.parseInt(sc.next());
        for(int i = 1;i <=n ;i++){
            for(int j = 1;j <= 10;j++){
                System.out.print((i<10?"0":"") + i + "-" + (j!=10?"0":"")+j+"\t");
            }
            System.out.println();
        }
    }

默认你输入的就是合法的整数了,没做异常处理

两个循环可以打印出来即可!