又来一个上三角数字三角形

简介: 又来一个上三角数字三角形

R7-16 又来一个上三角数字三角形 (10 分)


输入一个正整数n,输出具有n层的上三角数字三角形。


输入格式:


只有一个正整数n,1<=n<=100。


输出格式:


一个上三角数字三角形,每个数字占四个字符位置。


输入样例:


5


输出样例:


1.    1   6  10  13  15
2.    2   7  11  14
3.    3   8  12
4.    4   9
5.    5


import java.util.*;
public class R7HHH16ShangSanJiaoXing {
  public static void main(String[] args) {
    // TODO Auto-generated method stub
    Scanner cin = new Scanner(System.in);
    int n = cin.nextInt();
    int[][] array = new int[n+1][n+1];
    int cnt = 1;
    for (int i = 1; i <= n; i++) {
      for (int j = 1; j <= n - i + 1; j ++) {
        array[j][i] = cnt;
        cnt++;
      }
    }
    for (int i = 1; i <= n; i ++) {
      for (int j = 1; j <= n - i; j++) {
        System.out.printf("%4d",array[i][j]);
      }
      System.out.println();
    }
  }
}



目录
相关文章
|
6月前
|
人工智能 Java C++
数字三角形
数字三角形
38 0
杨辉三角(正三角与倒三角)
杨辉三角(正三角与倒三角)
116 0
|
存储 Python
LeetCode 120. 三角形最小路径和
给定一个三角形 triangle ,找出自顶向下的最小路径和。
108 0
|
机器学习/深度学习
牛客网——判断上三角矩阵
牛客网——判断上三角矩阵
210 0
暴力枚举:三角形的组成
题目: 给定一个n个数的数字序列,每个数不超过1e9,有Q此询问,每次询问一个区间是否存在三个数可以组成一 个三角形,输入YES或NO(1<=n,Q<=1e5);
105 0
|
机器学习/深度学习
7-5 螺旋方阵
7-5 螺旋方阵 (20分) 所谓“螺旋方阵”,是指对任意给定的N,将1到N×N的数字从左上角第1个格子开始,按顺时针螺旋方向顺序填入N×N的方阵里。本题要求构造这样的螺旋方阵。
196 0
7-5 螺旋方阵
|
算法 Windows
详解扬辉三角
详解扬辉三角
171 0
详解扬辉三角