首页 > 试题广场 >

数字三角形

[编程题]数字三角形
  • 热度指数: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:
        num = int(input())
        for i in range(1,(num+1)):
            j = 1
            while j < i+1:
                print(j,end=(" "))
                j = j+1
            print()
    except:break
发表于 2021-02-28 17:17:18 回复(0)
while True:
    try:
        a = int(input())
        for i in range(1,a+1):
            for i in range(1,i+1):
                print(str(i)+' ',end='')
            print()
    except:
        break

发表于 2020-11-28 21:19:16 回复(0)
while  True:
    try:

        a=int(input())
        for i in range(1,a+1):
            for j in range(1,i+1):
                print(j,end=' ')
            print("\t")
    except EOFError:
        break
发表于 2020-05-26 12:07:41 回复(0)