fb pixel

Introduction to Python

  • Profound Academy

    • Status
      • 1
        Input and Output
      • 2
        Variables and Integer Arithmetic
      • 3
        Conditional Operators
      • 4
        Advanced Conditions - Nesting
      • 5
        Types and Variables
      • 6
        Strings
      • 7
        Lists
      • 8
        For Loops
      • 9
        While Loops
      • 10
        continue, break, while...else
      • 11
        String and List methods
      • 12
        Nested Loops
      • 13
        List Comprehension
      • 14
        Tuples and Sets
      • 15
        dict
      • 16
        Functions
      • 17
        Functions 2
      • 18
        Lambda and higher-order functions
      • 19
        Files

  • Is the matrix symmetric?

    A matrix is called symmetric if the opposite numbers around the main diagonal are equal.
    Given an matrix, our task is to find out if the matrix is symmetric.
    The first line of the input contains a single integer n. The next n lines contain n integers which represent the matrix.
    The output of the program should contain a single line - yes if the matrix is symmetric and no otherwise.
    Input
    Output
    3 0 1 2 1 8 3 2 3 4
    yes
    3 0 0 0 0 0 0 1 0 1
    no
     
    To check your solution you need to sign in
    Sign in to continue