AcWing 5336. 魔法方阵
原题链接
简单
作者:
cui_zixu
,
2024-03-24 14:39:02
,
所有人可见
,
阅读 1
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int a[4][4];
int main()
{
int n = 4;
for (int i = 0; i < n; i ++ )
{
for (int j = 0; j < n; j ++ )
{
scanf("%d", &a[i][j]);
}
}
if(a[0][0]+a[0][1]+a[0][2]+a[0][3] == a[1][0]+a[1][1]+a[1][2]+a[1][3]&&a[1][0]+a[1][1]+a[1][2]+a[1][3] == a[2][0]+a[2][1]+a[2][2]+a[2][3]&&a[2][0]+a[2][1]+a[2][2]+a[2][3] == a[3][0]+a[3][1]+a[3][2]+a[3][3]&&a[0][0]+a[1][0]+a[2][0]+a[3][0] == a[0][1]+a[1][1]+a[2][1]+a[3][1]&&a[0][1]+a[1][1]+a[2][1]+a[3][1] == a[0][2]+a[1][2]+a[2][2]+a[3][2]&&a[0][2]+a[1][2]+a[2][2]+a[3][2] == a[0][3]+a[1][3]+a[2][3]+a[3][3])
{
printf("magic");
}else
{
printf("not magic");
}
return 0;
}