题目直达: P5725 【深基4.习8】求三角形 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)
题目描述
模仿例题,打印出不同方向的正方形,然后打印三角形矩阵。中间有个空行。
输入格式
输入矩阵的规模,不超过 9。
输出格式
输出矩形和正方形
01020304
05060708
09101112
1314151601
0203
04050607080910
代码如下:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n=sc.nextInt();
int m=1;
int l=1;
for (int i=0;i<n;i++){
for (int j=0;j<n;j++){
if (m<10){
System.out.print("0"+m);
}else{
System.out.print(m);
}
m++;
}
System.out.println();
}
System.out.println();
for (int i=0;i<n;i++){
for (int j=0;j<n;j++){
if (n-i-1>j){
System.out.print(" ");
}else if (l<10){
System.out.print("0"+l);
l++;
}else{
System.out.print(l);
l++;
}
}
System.out.println();
}
}
}