### 2016 Canadian Computing Competition

## Problem J2: Magic Squares

Magic Squares are square arrays of numbers that have the interesting property that the numbers in each column, and in each row, all add up to the same total.

Given a 4 × 4 square of numbers, determine if it is a magic square.

### Input Format

The input consists of four lines, each line having 4 space-separated integers.

### Output Format

Output either `magic`

if the input is a magic square, or `not magic`

if the input is not a magic square.

### Sample Input 1

16 3 2 13 5 10 11 8 9 6 7 12 4 15 14 1

### Sample Output 1

magic

### Explanation 1

Notice that each row adds up to 34, and each column also adds up to 34.

### Sample Input 2

5 10 1 3 10 4 2 3 1 2 8 5 3 3 5 0

### Sample Output 2

not magic

### Explanation 2

Notice that the top row adds up to 19, but the rightmost column adds up to 11.

All Submissions

Best Solutions

**Point Value:** 5

**Time Limit:** 2.00s

**Memory Limit:** 16M

**Added:** Feb 22, 2016

**Languages Allowed:**

C++03, PAS, C, HASK, ASM, RUBY, PYTH2, JAVA, PHP, SCM, CAML, PERL, C#, C++11, PYTH3

## Comments (Search)

Rishisarkaron Dec 23, 2017 - 5:28:59 pm UTCPanicatol648989on Dec 24, 2017 - 10:20:28 pm UTC Re: ...