#45787: Python


wming0264@gmail.com (User)

School : No School
ID : 304439
IP address : [180.177.14.82]
Last Login :
2025-04-17 21:22:11
e513. 11349 - Symmetric Matrix -- UVA | From: [180.177.14.82] | Post Date : 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