#45787: Python


wming0264@gmail.com (User)

學校 : 不指定學校
編號 : 304439
來源 : [180.177.14.82]
最後登入時間 :
2025-04-17 21:22:11
e513. 11349 - Symmetric Matrix -- UVA | From: [180.177.14.82] | 發表日期 : 2025-04-12 03:39

t = int(input())

for i in range(t):

    nagtive = False

    list1 = []

    list2 = []

    symmetric= True

    n = input().split()

    n1 = int(n[2])

    for j in range(n1):

        list1 = (input().split())

        for h in range(n1):

            if int(list1[h]) < 0:

                nagtive = True

                break

            else:

                list2.append(list1[h])    

    for k in range(n1*n1//2):

        if nagtive == True:

            pass

        elif list2[k] != list2[-(k+1)]:

            symmetric = False

    if nagtive == True:

        print("Test #{}: Non-symmetric.".format(i+1))

    elif symmetric == True:

        print("Test #{}: Symmetric.".format(i+1))

    else:

        print("Test #{}: Non-symmetric.".format(i+1))

 
ZeroJudge Forum