首页 / 题库

P12059 - 蛇形数字三角形

语法入门
通过次数1 提交次数2 内存限制 256MB 时间限制1秒

描述

给定一个正整数 $N$,输出一个 $N$ 行的数字三角形。该三角形的填充规则如下:

1. 数字从 1 开始,依次递增(1, 2, 3, …)。

2. 填充顺序按从左上到右下的斜线(即主对角线方向,满足 行号 + 列号 = 常量)进行,每条斜线内的数字按行号从小到大(即从上到下)依次填入。

3. 只填充矩阵的上三角部分,即第 $i$ 行$( 1 \le i \le N )$恰好有 $( N - i + 1 ) $个数字。

4. 输出时,每行的数字按列从左到右输出,每个数字占固定的 5 列宽度(右对齐)。

输入

输入只有一行,包含一个整数 $ N ( 3 \le N \le 30 )$。

输出

输出$ N $行,第$ i $行包含$ N - i + 1 $ 个整数,每个整数占 5 个字符宽度(右对齐),数字之间无需额外空格(因为宽度固定自然形成间隔)。行末可以有多余空格,但通常不影响评测。

样例

  • 复制
  • 复制

提示

意见反馈

    最多上传3张图片,格式为JPG、PNG、JPEG,单张不超过5MB

    注册

    发送验证码

    密码必须包含数字、字母和特殊字符

    找回密码

    发送验证码

    密码必须包含数字、字母和特殊字符

    运行 ID:67149

    • 测试点1:Accepted
    • 用时:0 ms
    • 内存:288 kb
    • 测试点2:Accepted
    • 用时:0 ms
    • 内存:288 kb
    输入
    203
    输出
    203

    test

    测评信息

    错误.in文件下载

    错误.out文件下载

    运行 ID:67149

    2019-01-24 15:06:36