【深基4.习8】求三角形
题目描述
模仿例题,打印出不同方向的正方形,然后打印三角形矩阵。中间有个空行。
输入格式
输入矩阵的规模,不超过 $9$。
输出格式
输出矩形和正方形
样例 #1
样例输入 #1
4
样例输出 #1
01020304 05060708 09101112 13141516 01 0203 040506 07080910
源码:
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
int count = 1;
for(int i = 1;i <= n;i++){
for(int j = 1;j <= n;j++){
if(count < 10){
System.out.printf("0" + count++);
}else{
System.out.print(count++);
}
}
System.out.println();
}
count = 1;
System.out.println();
for(int i = 1;i <= n;i++){
for(int j = 1;j <= n;j++){
if(n - i >= j){
System.out.print(" ");
}else{
if(count < 10){
System.out.printf("0" + count++);
}else{
System.out.print(count++);
}
}
}
System.out.println();
}
scan.close();
}
}