题目大意:输入2个2X2的矩阵,求2个矩阵的相对位置(对角线)是否有变化
解题思路:按照题意,依次枚举
#include <bits/stdc++.h>
using namespace std;
int main()
{
int t;
int a,b,c,d,e,f,g,h;
scanf("%d",&t);
for(int cs=1;cs<=t;cs++)
{
scanf("%d %d",&a,&b);
scanf("%d %d",&c,&d);
scanf("%d %d",&e,&f);
scanf("%d %d",&g,&h);
bool flag = false;
if(a==e&&b==f&&c==g&&d==h) flag = true;
else if(a==f&&b==h&&c==e&&d==g) flag = true;
else if(a==g&&b==e&&c==h&&d==f) flag = true;
else if(a==h&&b==g&&c==f&&d==e) flag = true;
printf("Case #%d: ",cs);
if(flag) printf("POSSIBLE\n");
else printf("IMPOSSIBLE\n");
}
return 0;
}