首页 > 试题广场 >

数字三角形

[编程题]数字三角形
  • 热度指数:19507 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
KiKi学习了循环,BoBo老师给他出了一系列打印图案的练习,该任务是打印用数字组成的数字三角形图案。

输入描述:
多组输入,一个整数(3~20),表示数字三角形边的长度,即数字的数量,也表示输出行数。


输出描述:

针对每行输入,输出用数字组成的对应长度的数字三角形,每个数字后面有一个空格。

示例1

输入

4

输出

1
1 2
1 2 3
1 2 3 4
示例2

输入

5

输出

1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
while True:
    try:
        n=int(input())
        for i in range(1,n+1):
            for j in range(1,i+1):
                print(j,end=' ')
            print()
    except:
        break

发表于 2024-10-22 09:02:00 回复(0)
while True:
    try:
        n = int(input())
        for i in range(1, n + 1):
            for j in  range(1,i+1):
                print(f"{j}",end=" ")
            print()
    except Exception as e:
        break

发表于 2024-09-28 20:47:50 回复(0)
while True:
    try:
        n=int(input())
        for i in range(1,n+1):
            for j in range(1,i+1):
                print(j,end=' ')
            print('')
    except:
        break       

发表于 2023-01-20 12:01:41 回复(0)
while True:
    try:
        n = int(input())
        for i in range(n):
            for j in range(i+1):
                print(j+1,end=" ")
            print()
    except:
        break

发表于 2022-07-20 13:28:32 回复(0)