云yy 2022-10-31 12:08 采纳率: 0%
浏览 14

怎么写出上下三角矩阵?

1
12
123
1234
12345
123456
的那种下三角矩阵,还有上三角的

  • 写回答

1条回答 默认 最新

  • .LAL. C/C++领域新星创作者 2022-10-31 12:21
    关注
    
    T = int(input())
    for i in range(T):
        t = int(input())
        s = []
        s1 = 0
        s2 = 0
        for j in range(t):
            s.append(list(map(int,input().split())))
        for j in range(t):
            for k in range(t):
                if k > j:
                    s1 += s[j][k]
                elif k < j:
                    s2 += s[j][k]
        if s1 == 0 and s2 != 0:
            print("lower triangular matrix")
        elif s1 != 0 and s2 == 0:
            print("upper triangular matrix")
        else:
            print("no")
    
    评论

报告相同问题?

问题事件

  • 创建了问题 10月31日

悬赏问题

  • ¥30 c#打开word开启修订并实时显示批注
  • ¥15 如何解决ldsc的这条报错/index error
  • ¥15 VS2022+WDK驱动开发环境
  • ¥30 关于#java#的问题,请各位专家解答!
  • ¥30 vue+element根据数据循环生成多个table,如何实现最后一列 平均分合并
  • ¥20 pcf8563时钟芯片不启振
  • ¥20 pip2.40更新pip2.43时报错
  • ¥15 换yum源但仍然用不了httpd
  • ¥50 C# 使用DEVMOD设置打印机首选项
  • ¥15 麒麟V10 arm安装gdal